Procházet zdrojové kódy

swap j and k keybindings in main menu

Wichert Akkerman před 25 roky
rodič
revize
061ef8da6a
2 změnil soubory, kde provedl 6 přidání a 2 odebrání
  1. 4 0
      ChangeLog
  2. 2 2
      dselect/main.cc

+ 4 - 0
ChangeLog

@@ -1,3 +1,7 @@
+Fri May  4 00:19:05 CEST 2001 Wichert Akkerman <wakkerma@debian.org>
+
+  * dselect/main.cc: oops, swapped j and k key bindings for main menu
+
 Wed May  2 20:41:10 CDT 2001 Adam Heath <doogie@debian.org>
 
   * include/dpkg.h.in, main/Makefile.in main/enquiry.c main/main.c,

+ 2 - 2
dselect/main.cc

@@ -266,10 +266,10 @@ urqresult urq_menu(void) {
       c= getch();
     while (c == ERR && errno == EINTR);
     if (c==ERR) ohshite(_("failed to getch in main menu"));
-    if (c==C('n') || c==KEY_DOWN || c==' ' || c=='k') {
+    if (c==C('n') || c==KEY_DOWN || c==' ' || c=='j') {
       dme(cursor,0); cursor++; cursor %= entries; dme(cursor,1);
     } else if (c==C('p') || c==KEY_UP || c==C('h') ||
-               c==KEY_BACKSPACE || c==KEY_DC || c=='j') {
+               c==KEY_BACKSPACE || c==KEY_DC || c=='k') {
       dme(cursor,0); cursor+= entries-1; cursor %= entries; dme(cursor,1);
     } else if (c=='\n' || c=='\r' || c==KEY_ENTER) {
       clear(); refresh();