]> git.ipfire.org Git - thirdparty/newt.git/commitdiff
made alt-V do pgdn
authorewt <ewt>
Sun, 5 Apr 1998 16:55:30 +0000 (16:55 +0000)
committerewt <ewt>
Sun, 5 Apr 1998 16:55:30 +0000 (16:55 +0000)
newt.c

diff --git a/newt.c b/newt.c
index c36afb788d6d9f4d88c3608462d5e7a31efa3708..cd4773da759cf49c627932f0ccb1204809158a40 100644 (file)
--- a/newt.c
+++ b/newt.c
@@ -82,6 +82,8 @@ static const struct keymap keymap[] = {
 
        { "\033[5~",            NEWT_KEY_PGUP,          NULL },
        { "\033[6~",            NEWT_KEY_PGDN,          NULL },
+       { "\033V",              NEWT_KEY_PGDN,          "kH" },
+       { "\033v",              NEWT_KEY_PGDN,          "kH" },
 
        { "\033[[A",            NEWT_KEY_F1,            NULL },
        { "\033[[B",            NEWT_KEY_F2,            NULL },
@@ -279,6 +281,10 @@ int newtGetKey(void) {
     } while (key == NEWT_KEY_SUSPEND);
 
     switch (key) {
+      case 'v' | 0x80:
+      case 'V' | 0x80:
+       return NEWT_KEY_PGDN;
+
       case 0x7f:
        return NEWT_KEY_BKSPC;