read_key: remove handling for ctrl-up/down, we don't use that. -12 bytes
authorDenys Vlasenko <vda.linux@googlemail.com>
Sun, 25 Oct 2009 23:59:59 +0000 (00:59 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Sun, 25 Oct 2009 23:59:59 +0000 (00:59 +0100)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
include/libbb.h
libbb/read_key.c

index 6274ea2..9865121 100644 (file)
@@ -1222,7 +1222,7 @@ enum {
        KEYCODE_FUN11    = -22,
        KEYCODE_FUN12    = -23,
 #endif
-       KEYCODE_CURSOR_POS = -0x100,
+       KEYCODE_CURSOR_POS = -0x100, /* 0xfff..fff00 */
        /* How long is the longest ESC sequence we know?
         * We want it big enough to be able to contain
         * cursor position sequence "ESC [ 9999 ; 9999 R"
index 88ea79d..02c381d 100644 (file)
@@ -83,8 +83,8 @@ int64_t FAST_FUNC read_key(int fd, char *buffer)
                /* ESC [ 2 4 ; 5 ~ - Ctrl-F12 */
                /* ESC [ 2 4 ; 6 ~ - Ctrl-Shift-F12 */
 #endif
-               '[','1',';','5','A' |0x80,KEYCODE_CTRL_UP   ,
-               '[','1',';','5','B' |0x80,KEYCODE_CTRL_DOWN ,
+               /* '[','1',';','5','A' |0x80,KEYCODE_CTRL_UP   , - unused */
+               /* '[','1',';','5','B' |0x80,KEYCODE_CTRL_DOWN , - unused */
                '[','1',';','5','C' |0x80,KEYCODE_CTRL_RIGHT,
                '[','1',';','5','D' |0x80,KEYCODE_CTRL_LEFT ,
                0