Added a shift-list property to caps word to allow adding more keys to be shifted aside from alpha keys. Added a &prog_word behavior, which is the same as &caps_word, except it adds MINUS to shift-list (this matches QMK's caps word behavior). Added a no-default-keys property to caps_word, which removes the implicit alphanumeric keys from continue-list and shift-list so you can fully customize the lists. Also adjusted the default continue keys to include numpad numbers, since those are numbers too.
3 lines
No EOL
120 B
Text
3 lines
No EOL
120 B
Text
s/.*hid_listener_keycode_//p
|
|
s/.*hid_implicit_modifiers_//p
|
|
s/.*caps_word_keycode_state_changed_listener/state_changed/p |