ee4a8d28b6
describe
macro supports tests inline in code
...
convert existing asserts to use it
2024-09-10 22:44:21 +01:00
0c3091632f
add importable trace macro
2024-09-10 17:53:15 +01:00
3dd0d3f11c
ignore num lock state when recognising keys
2024-09-10 14:17:55 +01:00
c1b7c2d777
add back button
2023-01-01 22:22:40 +00:00
055e8b792f
hide commander and print messages in echo area
2023-01-01 19:12:54 +00:00
b1bdc326ef
WIP popup commander
2023-01-01 16:49:15 +00:00
c3e9c14186
index->string allows printing keystrokes readably
2023-01-01 15:08:45 +00:00
ad2628ddfc
accept C-g to cancel key sequence
2023-01-01 12:03:15 +00:00
a81d9d4d4c
remove hardcoded keyvals
2023-01-01 11:27:33 +00:00
39735be891
unnest conditionals in keymap recogniser
2022-12-31 23:49:41 +00:00
69d8aa4131
detect and discard modifier-only key events
...
for recognising key sequences, we only want to look at
events containing non-modifier keystrokes
2022-12-31 16:46:34 +00:00
dd139c9796
express keymap bindings as [command-name args]
...
instead of using functions directly. This is so that the
appropriate frame-relevant commander can be used to execure
the command, but also makes the keymaps a little less opaque
2022-12-26 16:53:41 +00:00
15c0ce3417
allow modifiers in keymaps
2022-12-23 14:43:29 +00:00
25d31e0262
use keymap to choose command to invoke
2022-12-22 22:42:45 +00:00