Commit Graph

11 Commits (main)

Author SHA1 Message Date
Daniel Barlow c1b7c2d777 add back button 2023-01-01 22:22:40 +00:00
Daniel Barlow 055e8b792f hide commander and print messages in echo area 2023-01-01 19:12:54 +00:00
Daniel Barlow b1bdc326ef WIP popup commander 2023-01-01 16:49:15 +00:00
Daniel Barlow c3e9c14186 index->string allows printing keystrokes readably 2023-01-01 15:08:45 +00:00
Daniel Barlow ad2628ddfc accept C-g to cancel key sequence 2023-01-01 12:03:15 +00:00
Daniel Barlow a81d9d4d4c remove hardcoded keyvals 2023-01-01 11:27:33 +00:00
Daniel Barlow 39735be891 unnest conditionals in keymap recogniser 2022-12-31 23:49:41 +00:00
Daniel Barlow 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
Daniel Barlow 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
Daniel Barlow 15c0ce3417 allow modifiers in keymaps 2022-12-23 14:43:29 +00:00
Daniel Barlow 25d31e0262 use keymap to choose command to invoke 2022-12-22 22:42:45 +00:00