aboutsummaryrefslogtreecommitdiffstats
path: root/lib/keyboard_utils.coffee
AgeCommit message (Expand)Author
2017-11-11Don't resolve modifiers as keysmrmr1993
2017-11-05Rationalise the order of these tests.Stephen Blott
2017-11-05Add more named keys (version 2)Stephen Blott
2017-10-25FF: Share |root| global proxy, re-add the globals to window on DOMLoadmrmr1993
2017-10-14Allow <c-[> to be mapped as a regular command.Stephen Blott
2017-09-02Fix special keys (e.g. <Shift-Left>).Stephen Blott
2017-09-01Use event.key for numpad.Stephen Blott
2017-09-01Handle shifted numeric keys.Stephen Blott
2017-09-01Translate event.code key representations to the corresponding event.key format.Stephen Blott
2017-09-01Implement ignoreKeyboardLayout option in getKeyChar.Stephen Blott
2017-04-19Simplify isPrintable(event) test.Stephen Blott
2017-04-18Avoid repeating Backspace and Delete keys.Stephen Blott
2017-04-18Remove use of keyCodes entirely.Stephen Blott
2017-04-18Move keyboard utils to keydown and migrate normal/visual modes.Stephen Blott
2017-03-22Note TODO re. keydown, keypress.Stephen Blott
2017-03-22Move key handling to keydown and event.key.Stephen Blott
2017-03-22Remove and refactor mapKeyRegistery.Stephen Blott
2017-03-19event.key is not always definedStephen Blott
2016-10-10Add TODO.Stephen Blott
2016-10-10Rename 'translate' to 'mapkey'.Stephen Blott
2016-10-09Tweak (simplify) #2306.Stephen Blott
2016-10-09Extend key translation to include Escape.Stephen Blott
2016-10-02Rework key-sequence parsing.Stephen Blott
2016-09-17Merge branch 'gdh1995-backspace-as-go-back'Stephen Blott
2016-09-17Rework #2223 (backspace).Stephen Blott
2016-09-17use keyNames to check backspace keyCodegdh1995
2016-09-10simpler logic to detect backsapcegdh1995
2016-08-18support mapping <backspace>gdh1995
2016-08-10Consider the alt-key status when trying to detect <c-[>Colin Kiegel
2016-06-02Favour event.keyIdentifier over event.key.Stephen Blott
2016-05-15Also remove event.keyIdentifier in getKeyCharString().Stephen Blott
2016-05-15Use event.key (not event.keyIdentifier).Stephen Blott
2016-02-18PassNextKey; minor tweak.Stephen Blott
2016-02-18PassNextKey; move key parsing to keyboard_utils.coffee.Stephen Blott
2015-12-04For Ctrl-[, also require NOT AltStephen Blott
2015-02-09Merge branch 'visual-and-edit-modes'Stephen Blott
2015-02-01Give find mode a history.Stephen Blott
2015-01-29Visual/edit modes: initial caret mode.Stephen Blott
2015-01-22Visual/edit modes: further development.Stephen Blott
2015-01-10Modes; better printable detection, move to keyboard_utils.Stephen Blott
2014-04-23Recognise <ctrl> key in LinkHintsmrmr1993
2012-06-12Port keyboard_utils.js to coffeescriptPhil Crosby