]> git.ipfire.org Git - thirdparty/newt.git/commitdiff
mapped ctrl-v and alt-v
authorewt <ewt>
Tue, 28 Apr 1998 06:47:18 +0000 (06:47 +0000)
committerewt <ewt>
Tue, 28 Apr 1998 06:47:18 +0000 (06:47 +0000)
newt.c

diff --git a/newt.c b/newt.c
index cd4773da759cf49c627932f0ccb1204809158a40..2ba468fb0a0cc26ed265a1e6bdb7664feb7b0c01 100644 (file)
--- a/newt.c
+++ b/newt.c
@@ -82,8 +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" },
+       { "\033V",              NEWT_KEY_PGUP,          "kH" },
+       { "\033v",              NEWT_KEY_PGUP,          "kH" },
 
        { "\033[[A",            NEWT_KEY_F1,            NULL },
        { "\033[[B",            NEWT_KEY_F2,            NULL },
@@ -283,8 +283,12 @@ int newtGetKey(void) {
     switch (key) {
       case 'v' | 0x80:
       case 'V' | 0x80:
+       return NEWT_KEY_PGUP;
+
+      case 22:
        return NEWT_KEY_PGDN;
 
+       return NEWT_KEY_BKSPC;
       case 0x7f:
        return NEWT_KEY_BKSPC;