replacement in text_tests.lua at line 39
− edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 53
− edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 79
[7.2724]→[7.179:226](∅→∅) − edit.run_after_keychord(Editor_state, 'C-m')
+ edit.run_after_keychord(Editor_state, 'C-m', 'm')
replacement in text_tests.lua at line 89
− edit.run_after_keychord(Editor_state, 'left')
+ edit.run_after_keychord(Editor_state, 'left', 'left')
replacement in text_tests.lua at line 100
− edit.run_after_keychord(Editor_state, 'right')
+ edit.run_after_keychord(Editor_state, 'right', 'right')
replacement in text_tests.lua at line 111
− edit.run_after_keychord(Editor_state, 'left')
+ edit.run_after_keychord(Editor_state, 'left', 'left')
replacement in text_tests.lua at line 123
− edit.run_after_keychord(Editor_state, 'right')
+ edit.run_after_keychord(Editor_state, 'right', 'right')
replacement in text_tests.lua at line 135
− edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in text_tests.lua at line 146
− edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in text_tests.lua at line 157
− edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in text_tests.lua at line 168
− edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in text_tests.lua at line 179
− edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in text_tests.lua at line 190
− edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in text_tests.lua at line 202
− edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in text_tests.lua at line 213
− edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in text_tests.lua at line 224
− edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in text_tests.lua at line 235
− edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in text_tests.lua at line 246
− edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in text_tests.lua at line 595
[7.332]→[7.1548:1599](∅→∅) − edit.run_after_keychord(Editor_state, 'S-right')
+ edit.run_after_keychord(Editor_state, 'S-right', 'right')
replacement in text_tests.lua at line 617
[7.439]→[7.1600:1649](∅→∅) − edit.run_after_keychord(Editor_state, 'right')
+ edit.run_after_keychord(Editor_state, 'right', 'right')
replacement in text_tests.lua at line 674
[7.380]→[7.1697:1744](∅→∅) − edit.run_after_keychord(Editor_state, 'C-c')
+ edit.run_after_keychord(Editor_state, 'C-c', 'c')
replacement in text_tests.lua at line 692
[7.332]→[7.1745:1792](∅→∅) − edit.run_after_keychord(Editor_state, 'C-x')
+ edit.run_after_keychord(Editor_state, 'C-x', 'x')
replacement in text_tests.lua at line 712
[7.923]→[7.1793:1840](∅→∅) − edit.run_after_keychord(Editor_state, 'C-v')
+ edit.run_after_keychord(Editor_state, 'C-v', 'v')
replacement in text_tests.lua at line 737
[7.795]→[7.1841:1894](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 778
[7.71]→[7.2080:2130](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in text_tests.lua at line 800
[7.1841]→[7.2131:2181](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in text_tests.lua at line 825
[7.5115]→[7.2182:2229](∅→∅) − edit.run_after_keychord(Editor_state, 'C-v')
+ edit.run_after_keychord(Editor_state, 'C-v', 'v')
replacement in text_tests.lua at line 985
− edit.run_after_keychord(Editor_state, 'C-a')
+ edit.run_after_keychord(Editor_state, 'C-a', 'a')
replacement in text_tests.lua at line 1007
[7.383]→[7.3658:3705](∅→∅) − edit.run_after_keychord(Editor_state, 'C-x')
+ edit.run_after_keychord(Editor_state, 'C-x', 'x')
replacement in text_tests.lua at line 1027
[7.6801]→[7.3706:3758](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in text_tests.lua at line 1058
[7.8222]→[7.3759:3811](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in text_tests.lua at line 1082
[7.581]→[7.3812:3864](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in text_tests.lua at line 1112
[7.2192]→[7.3865:3917](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in text_tests.lua at line 1141
− edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in text_tests.lua at line 1163
[7.10830]→[7.3918:3966](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in text_tests.lua at line 1196
[7.1004]→[7.1004:1052](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in text_tests.lua at line 1217
[7.12147]→[7.3967:4015](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in text_tests.lua at line 1245
[7.13584]→[7.4016:4064](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in text_tests.lua at line 1274
[7.15248]→[7.4065:4113](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in text_tests.lua at line 1302
[7.16955]→[7.4114:4166](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in text_tests.lua at line 1307
[7.17458]→[7.4167:4215](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in text_tests.lua at line 1336
[7.18940]→[7.4216:4262](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in text_tests.lua at line 1369
[7.2095]→[7.2095:2141](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in text_tests.lua at line 1390
[7.20193]→[7.4263:4309](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in text_tests.lua at line 1418
− edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in text_tests.lua at line 1438
[7.21417]→[7.4310:4356](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in text_tests.lua at line 1468
[7.23000]→[7.4357:4403](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in text_tests.lua at line 1498
[7.24554]→[7.4404:4450](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in text_tests.lua at line 1524
[7.25544]→[7.4451:4501](∅→∅) − edit.run_after_keychord(Editor_state, 'pageup')
+ edit.run_after_keychord(Editor_state, 'pageup', 'pageup')
replacement in text_tests.lua at line 1550
[7.26702]→[7.4502:4552](∅→∅) − edit.run_after_keychord(Editor_state, 'pageup')
+ edit.run_after_keychord(Editor_state, 'pageup', 'pageup')
replacement in text_tests.lua at line 1577
[7.28085]→[7.4553:4603](∅→∅) − edit.run_after_keychord(Editor_state, 'pageup')
+ edit.run_after_keychord(Editor_state, 'pageup', 'pageup')
replacement in text_tests.lua at line 1606
[7.29525]→[7.4604:4654](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in text_tests.lua at line 1631
[7.30763]→[7.4655:4705](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in text_tests.lua at line 1707
[7.761]→[7.4892:4940](∅→∅) − edit.run_after_keychord(Editor_state, 'left')
+ edit.run_after_keychord(Editor_state, 'left', 'left')
replacement in text_tests.lua at line 1738
[7.2435]→[7.4941:4990](∅→∅) − edit.run_after_keychord(Editor_state, 'right')
+ edit.run_after_keychord(Editor_state, 'right', 'right')
replacement in text_tests.lua at line 1766
[7.3809]→[7.4991:5039](∅→∅) − edit.run_after_keychord(Editor_state, 'home')
+ edit.run_after_keychord(Editor_state, 'home', 'home')
replacement in text_tests.lua at line 1797
[7.5385]→[7.5040:5087](∅→∅) − edit.run_after_keychord(Editor_state, 'end')
+ edit.run_after_keychord(Editor_state, 'end', 'end')
replacement in text_tests.lua at line 1860
[7.34032]→[7.5357:5410](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 1886
[7.35209]→[7.5411:5464](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 1907
[7.2537]→[7.5465:5518](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 1923
[7.36505]→[7.5519:5572](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 1941
[7.37331]→[7.5573:5626](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 1959
[7.38224]→[7.5627:5680](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 1978
[7.39134]→[7.5681:5734](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 1997
[7.40038]→[7.5735:5788](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 2029
[7.41483]→[7.5836:5883](∅→∅) − edit.run_after_keychord(Editor_state, 'C-z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
replacement in text_tests.lua at line 2051
[7.42354]→[7.5884:5937](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in text_tests.lua at line 2064
[7.43065]→[7.5938:5985](∅→∅) − edit.run_after_keychord(Editor_state, 'C-z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
replacement in text_tests.lua at line 2095
[7.584]→[7.6033:6127](∅→∅) − edit.run_after_keychord(Editor_state, 'C-z')
− edit.run_after_keychord(Editor_state, 'C-z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
replacement in text_tests.lua at line 2112
− edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in text_tests.lua at line 2114
[7.839]→[7.796:846](∅→∅),
[7.796]→[7.796:846](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in text_tests.lua at line 2121
[7.1085]→[7.1085:1132](∅→∅) − edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in text_tests.lua at line 2123
[7.888]→[7.1179:1277](∅→∅),
[7.1179]→[7.1179:1277](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
− edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in text_tests.lua at line 2139
− edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in text_tests.lua at line 2142
− edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in text_tests.lua at line 2157
− edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in text_tests.lua at line 2159
[7.984]→[7.488:538](∅→∅),
[7.488]→[7.488:538](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in text_tests.lua at line 2175
− edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in text_tests.lua at line 2177
[7.1032]→[7.516:562](∅→∅),
[7.516]→[7.516:562](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_text_tests.lua at line 39
[7.3343]→[7.3343:3396](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 53
[7.4628]→[7.4628:4681](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 79
[7.5766]→[7.5766:5813](∅→∅) − edit.run_after_keychord(Editor_state, 'C-m')
+ edit.run_after_keychord(Editor_state, 'C-m', 'm')
replacement in source_text_tests.lua at line 89
[7.6099]→[7.6099:6147](∅→∅) − edit.run_after_keychord(Editor_state, 'left')
+ edit.run_after_keychord(Editor_state, 'left', 'left')
replacement in source_text_tests.lua at line 100
[7.6497]→[7.6497:6546](∅→∅) − edit.run_after_keychord(Editor_state, 'right')
+ edit.run_after_keychord(Editor_state, 'right', 'right')
replacement in source_text_tests.lua at line 111
[7.6938]→[7.6938:6986](∅→∅) − edit.run_after_keychord(Editor_state, 'left')
+ edit.run_after_keychord(Editor_state, 'left', 'left')
replacement in source_text_tests.lua at line 123
[7.7519]→[7.7519:7568](∅→∅) − edit.run_after_keychord(Editor_state, 'right')
+ edit.run_after_keychord(Editor_state, 'right', 'right')
replacement in source_text_tests.lua at line 135
[7.8042]→[7.8042:8092](∅→∅) − edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in source_text_tests.lua at line 146
[7.8531]→[7.8531:8581](∅→∅) − edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in source_text_tests.lua at line 157
[7.9012]→[7.9012:9062](∅→∅) − edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in source_text_tests.lua at line 168
[7.9498]→[7.9498:9548](∅→∅) − edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in source_text_tests.lua at line 179
[7.10012]→[7.10012:10062](∅→∅) − edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in source_text_tests.lua at line 190
[7.10509]→[7.10509:10559](∅→∅) − edit.run_after_keychord(Editor_state, 'M-left')
+ edit.run_after_keychord(Editor_state, 'M-left', 'left')
replacement in source_text_tests.lua at line 202
[7.11067]→[7.11067:11118](∅→∅) − edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in source_text_tests.lua at line 213
[7.11531]→[7.11531:11582](∅→∅) − edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in source_text_tests.lua at line 224
[7.12010]→[7.12010:12061](∅→∅) − edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in source_text_tests.lua at line 235
[7.12513]→[7.12513:12564](∅→∅) − edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in source_text_tests.lua at line 246
[7.12999]→[7.12999:13050](∅→∅) − edit.run_after_keychord(Editor_state, 'M-right')
+ edit.run_after_keychord(Editor_state, 'M-right', 'right')
replacement in source_text_tests.lua at line 595
[7.1185]→[7.1185:1236](∅→∅) − edit.run_after_keychord(Editor_state, 'S-right')
+ edit.run_after_keychord(Editor_state, 'S-right', 'right')
replacement in source_text_tests.lua at line 617
[7.2257]→[7.2257:2306](∅→∅) − edit.run_after_keychord(Editor_state, 'right')
+ edit.run_after_keychord(Editor_state, 'right', 'right')
replacement in source_text_tests.lua at line 674
[7.4767]→[7.4767:4814](∅→∅) − edit.run_after_keychord(Editor_state, 'C-c')
+ edit.run_after_keychord(Editor_state, 'C-c', 'c')
replacement in source_text_tests.lua at line 692
[7.5500]→[7.5500:5547](∅→∅) − edit.run_after_keychord(Editor_state, 'C-x')
+ edit.run_after_keychord(Editor_state, 'C-x', 'x')
replacement in source_text_tests.lua at line 712
[7.6257]→[7.6257:6304](∅→∅) − edit.run_after_keychord(Editor_state, 'C-v')
+ edit.run_after_keychord(Editor_state, 'C-v', 'v')
replacement in source_text_tests.lua at line 737
[7.7457]→[7.7457:7510](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 778
[7.29404]→[7.29404:29454](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in source_text_tests.lua at line 800
[7.30446]→[7.30446:30496](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in source_text_tests.lua at line 825
[7.31775]→[7.31775:31822](∅→∅) − edit.run_after_keychord(Editor_state, 'C-v')
+ edit.run_after_keychord(Editor_state, 'C-v', 'v')
replacement in source_text_tests.lua at line 985
[6.3367]→[6.3367:3414](∅→∅) − edit.run_after_keychord(Editor_state, 'C-a')
+ edit.run_after_keychord(Editor_state, 'C-a', 'a')
replacement in source_text_tests.lua at line 1007
[7.13066]→[7.13066:13113](∅→∅) − edit.run_after_keychord(Editor_state, 'C-x')
+ edit.run_after_keychord(Editor_state, 'C-x', 'x')
replacement in source_text_tests.lua at line 1027
[7.33814]→[7.33814:33866](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in source_text_tests.lua at line 1058
[7.4914]→[7.4914:4966](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in source_text_tests.lua at line 1082
[7.35273]→[7.35273:35325](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in source_text_tests.lua at line 1111
[7.36482]→[7.36482:36534](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in source_text_tests.lua at line 1133
[7.37609]→[7.37609:37657](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in source_text_tests.lua at line 1166
[7.3261]→[7.3261:3309](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in source_text_tests.lua at line 1187
[7.39142]→[7.39142:39190](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in source_text_tests.lua at line 1215
[7.40810]→[7.40810:40858](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in source_text_tests.lua at line 1244
[7.42717]→[7.42717:42765](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in source_text_tests.lua at line 1272
[7.44667]→[7.44667:44719](∅→∅) − edit.run_after_keychord(Editor_state, 'pagedown')
+ edit.run_after_keychord(Editor_state, 'pagedown', 'pagedown')
replacement in source_text_tests.lua at line 1277
[7.45224]→[7.45224:45272](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
replacement in source_text_tests.lua at line 1306
[7.46948]→[7.46948:46994](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_text_tests.lua at line 1339
[7.4352]→[7.4352:4398](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_text_tests.lua at line 1360
[7.48430]→[7.48430:48476](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_text_tests.lua at line 1388
[4.2365]→[4.2365:2411](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_text_tests.lua at line 1408
[7.49872]→[7.49872:49918](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_text_tests.lua at line 1438
[7.51712]→[7.51712:51758](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_text_tests.lua at line 1468
[7.53521]→[7.53521:53567](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_text_tests.lua at line 1494
[7.54714]→[7.54714:54764](∅→∅) − edit.run_after_keychord(Editor_state, 'pageup')
+ edit.run_after_keychord(Editor_state, 'pageup', 'pageup')
replacement in source_text_tests.lua at line 1520
[7.56090]→[7.56090:56140](∅→∅) − edit.run_after_keychord(Editor_state, 'pageup')
+ edit.run_after_keychord(Editor_state, 'pageup', 'pageup')
replacement in source_text_tests.lua at line 1547
[7.57717]→[7.57717:57767](∅→∅) − edit.run_after_keychord(Editor_state, 'pageup')
+ edit.run_after_keychord(Editor_state, 'pageup', 'pageup')
replacement in source_text_tests.lua at line 1576
[7.59401]→[7.59401:59451](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in source_text_tests.lua at line 1601
[7.60857]→[7.60857:60907](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in source_text_tests.lua at line 1677
[7.65436]→[7.65436:65484](∅→∅) − edit.run_after_keychord(Editor_state, 'left')
+ edit.run_after_keychord(Editor_state, 'left', 'left')
replacement in source_text_tests.lua at line 1708
[7.67358]→[7.67358:67407](∅→∅) − edit.run_after_keychord(Editor_state, 'right')
+ edit.run_after_keychord(Editor_state, 'right', 'right')
replacement in source_text_tests.lua at line 1736
[7.68954]→[7.68954:69002](∅→∅) − edit.run_after_keychord(Editor_state, 'home')
+ edit.run_after_keychord(Editor_state, 'home', 'home')
replacement in source_text_tests.lua at line 1767
[7.70782]→[7.70782:70829](∅→∅) − edit.run_after_keychord(Editor_state, 'end')
+ edit.run_after_keychord(Editor_state, 'end', 'end')
replacement in source_text_tests.lua at line 1830
[7.74513]→[7.74513:74566](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 1856
[7.75908]→[7.75908:75961](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 1877
[7.77135]→[7.77135:77188](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 1893
[7.14004]→[7.14004:14057](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 1911
[7.14997]→[7.14997:15050](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 1929
[7.16057]→[7.16057:16110](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 1948
[7.17147]→[7.17147:17200](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 1967
[7.18231]→[7.18231:18284](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 1999
[7.78262]→[7.78262:78309](∅→∅) − edit.run_after_keychord(Editor_state, 'C-z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
replacement in source_text_tests.lua at line 2021
[7.79160]→[7.79160:79213](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in source_text_tests.lua at line 2034
[7.79782]→[7.79782:79829](∅→∅) − edit.run_after_keychord(Editor_state, 'C-z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
replacement in source_text_tests.lua at line 2065
[7.20471]→[7.20471:20565](∅→∅) − edit.run_after_keychord(Editor_state, 'C-z')
− edit.run_after_keychord(Editor_state, 'C-z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
replacement in source_text_tests.lua at line 2082
[7.80694]→[7.80694:80741](∅→∅) − edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in source_text_tests.lua at line 2084
[7.2021]→[7.80787:80837](∅→∅),
[7.80787]→[7.80787:80837](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in source_text_tests.lua at line 2091
[7.81121]→[7.81121:81168](∅→∅) − edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in source_text_tests.lua at line 2093
[7.2070]→[7.81215:81313](∅→∅),
[7.81215]→[7.81215:81313](∅→∅) − edit.run_after_keychord(Editor_state, 'down')
− edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'down', 'down')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in source_text_tests.lua at line 2109
[7.81866]→[7.81866:81913](∅→∅) − edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in source_text_tests.lua at line 2112
[7.81995]→[7.81995:82041](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_text_tests.lua at line 2127
[7.82600]→[7.82600:82647](∅→∅) − edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in source_text_tests.lua at line 2129
[7.2166]→[7.82693:82743](∅→∅),
[7.82693]→[7.82693:82743](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in source_text_tests.lua at line 2145
[7.83342]→[7.83342:83389](∅→∅) − edit.run_after_keychord(Editor_state, 'C-f')
+ edit.run_after_keychord(Editor_state, 'C-f', 'f')
replacement in source_text_tests.lua at line 2147
[7.2214]→[7.83435:83481](∅→∅),
[7.83435]→[7.83435:83481](∅→∅) − edit.run_after_keychord(Editor_state, 'up')
+ edit.run_after_keychord(Editor_state, 'up', 'up')
replacement in source_tests.lua at line 32
[2.44]→[7.501:533](∅→∅),
[7.501]→[7.501:533](∅→∅) − App.run_after_keychord('C-l')
+ App.run_after_keychord('C-l', 'l')
replacement in source_tests.lua at line 54
[2.118]→[7.2649:2681](∅→∅),
[7.2649]→[7.2649:2681](∅→∅) − App.run_after_keychord('C-l')
+ App.run_after_keychord('C-l', 'l')
replacement in edit.lua at line 587
[7.6020]→[7.6481:6528](∅→∅),
[7.6481]→[7.6481:6528](∅→∅),
[7.6528]→[7.6021:6090](∅→∅) − function edit.run_after_keychord(State, chord)
− edit.keychord_press(State, chord)
− edit.key_release(State, chord)
+ function edit.run_after_keychord(State, chord, key)
+ edit.keychord_press(State, chord, key)
+ edit.key_release(State, key)
replacement in drawing_tests.lua at line 113
[7.1509]→[7.7911:7958](∅→∅),
[7.24864]→[7.7911:7958](∅→∅),
[7.108930]→[7.7911:7958](∅→∅) − edit.run_after_keychord(Editor_state, 'C-o')
+ edit.run_after_keychord(Editor_state, 'C-o', 'o')
replacement in drawing_tests.lua at line 143
[7.881]→[7.8371:8421](∅→∅) − edit.run_after_keychord(Editor_state, 'escape')
+ edit.run_after_keychord(Editor_state, 'escape', 'escape')
replacement in drawing_tests.lua at line 159
− edit.run_after_keychord(Editor_state, 'o')
+ edit.run_after_keychord(Editor_state, 'o', 'o')
replacement in drawing_tests.lua at line 409
[7.1315]→[7.11101:11148](∅→∅) − edit.run_after_keychord(Editor_state, 'C-n')
+ edit.run_after_keychord(Editor_state, 'C-n', 'n')
replacement in drawing_tests.lua at line 416
[7.1616]→[7.11196:11246](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in drawing_tests.lua at line 453
[7.1527]→[7.1527:1574](∅→∅) − edit.run_after_keychord(Editor_state, 'C-n')
+ edit.run_after_keychord(Editor_state, 'C-n', 'n')
replacement in drawing_tests.lua at line 456
[7.1657]→[7.1657:1710](∅→∅) − edit.run_after_keychord(Editor_state, 'backspace')
+ edit.run_after_keychord(Editor_state, 'backspace', 'backspace')
replacement in drawing_tests.lua at line 485
[7.1595]→[7.1595:1642](∅→∅) − edit.run_after_keychord(Editor_state, 'C-n')
+ edit.run_after_keychord(Editor_state, 'C-n', 'n')
replacement in drawing_tests.lua at line 528
[7.1185]→[7.11520:11567](∅→∅) − edit.run_after_keychord(Editor_state, 'C-u')
+ edit.run_after_keychord(Editor_state, 'C-u', 'u')
replacement in drawing_tests.lua at line 571
[7.890]→[7.11978:12025](∅→∅) − edit.run_after_keychord(Editor_state, 'C-u')
+ edit.run_after_keychord(Editor_state, 'C-u', 'u')
replacement in drawing_tests.lua at line 599
[7.6287]→[7.12573:12620](∅→∅),
[7.32616]→[7.12573:12620](∅→∅),
[7.121378]→[7.12573:12620](∅→∅) − edit.run_after_keychord(Editor_state, 'C-d')
+ edit.run_after_keychord(Editor_state, 'C-d', 'd')
replacement in drawing_tests.lua at line 629
[7.6807]→[7.13168:13215](∅→∅),
[7.33399]→[7.13168:13215](∅→∅),
[7.122369]→[7.13168:13215](∅→∅) − edit.run_after_keychord(Editor_state, 'C-d')
+ edit.run_after_keychord(Editor_state, 'C-d', 'd')
replacement in drawing_tests.lua at line 660
[7.7270]→[7.13672:13719](∅→∅),
[7.34125]→[7.13672:13719](∅→∅),
[7.123187]→[7.13672:13719](∅→∅) − edit.run_after_keychord(Editor_state, 'C-d')
+ edit.run_after_keychord(Editor_state, 'C-d', 'd')
replacement in drawing_tests.lua at line 688
[7.7652]→[7.14116:14163](∅→∅),
[7.34757]→[7.14116:14163](∅→∅),
[7.123897]→[7.14116:14163](∅→∅) − edit.run_after_keychord(Editor_state, 'C-d')
+ edit.run_after_keychord(Editor_state, 'C-d', 'd')
replacement in drawing_tests.lua at line 719
[7.1395]→[7.14437:14484](∅→∅) − edit.run_after_keychord(Editor_state, 'C-n')
+ edit.run_after_keychord(Editor_state, 'C-n', 'n')
replacement in drawing_tests.lua at line 721
[7.7395]→[7.14530:14580](∅→∅),
[7.14530]→[7.14530:14580](∅→∅) − edit.run_after_keychord(Editor_state, 'return')
+ edit.run_after_keychord(Editor_state, 'return', 'return')
replacement in drawing_tests.lua at line 727
[7.1714]→[7.14581:14628](∅→∅) − edit.run_after_keychord(Editor_state, 'C-z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
replacement in drawing_tests.lua at line 765
[7.1198]→[7.14902:14949](∅→∅) − edit.run_after_keychord(Editor_state, 'C-u')
+ edit.run_after_keychord(Editor_state, 'C-u', 'u')
replacement in drawing_tests.lua at line 775
[7.1652]→[7.15087:15209](∅→∅) − edit.run_after_keychord(Editor_state, 'C-z')
− edit.run_after_keychord(Editor_state, 'C-z') -- bug: need to undo twice
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z') -- bug: need to undo twice
replacement in drawing_tests.lua at line 812
[7.8801]→[7.15757:15804](∅→∅),
[7.36643]→[7.15757:15804](∅→∅),
[7.126897]→[7.15757:15804](∅→∅) − edit.run_after_keychord(Editor_state, 'C-d')
+ edit.run_after_keychord(Editor_state, 'C-d', 'd')
replacement in drawing_tests.lua at line 816
[7.1345]→[7.15805:15852](∅→∅) − edit.run_after_keychord(Editor_state, 'C-z')
+ edit.run_after_keychord(Editor_state, 'C-z', 'z')