diff options
author | Ron Yorston <rmy@pobox.com> | 2021-08-06 15:02:01 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2021-08-06 15:12:11 +0100 |
commit | c6bb78bf30f17aeac45e4bf9ea7eb1856fb5cdb7 (patch) | |
tree | 08212d7b153c4f3be1b2effe7b511cbe07d27405 /init | |
parent | 94c7e5f7b7bb24621a192c92e1ce961330988121 (diff) | |
download | busybox-w32-c6bb78bf30f17aeac45e4bf9ea7eb1856fb5cdb7.tar.gz busybox-w32-c6bb78bf30f17aeac45e4bf9ea7eb1856fb5cdb7.tar.bz2 busybox-w32-c6bb78bf30f17aeac45e4bf9ea7eb1856fb5cdb7.zip |
win32: improved keycode detection
In read_keys():
- Identify all keys on the numeric pad used to enter character
codes. Otherwise Alt-Left/Alt-Right on the numeric pad are
treated as word movements in command line editing, preventing
the entry of character codes containing 4 or 6.
- Add modifier flag bits to the virtual keycodes we care about.
This means, for example, that only the unmodified Up/Down arrow
keys move through shell history, not Up/Down plus arbitrary
modifiers.
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions