History

scripts: kconfig: nconf: make nconfig accept jk keybindings

Make nconfig accept jk keybindings for movement in addition to arrow keys.

Isak Ellmer committed 4 years ago

Commit 2bbb4861 parent a89227d1 file · +6 −2Browse files

Unified · Split

scripts/kconfig/nconf.c+6−2
@@ -52,8 +52,8 @@ static const char nconf_global_help[] = · 51 unmodified lines
52"\n"52"\n"
53"Menu navigation keys\n"53"Menu navigation keys\n"
54"----------------------------------------------------------------------\n"54"----------------------------------------------------------------------\n"
55"Linewise up <Up>\n"55"Linewise up <Up> <k>\n"
56"Linewise down <Down>\n"56"Linewise down <Down> <j>\n"
57"Pagewise up <Page Up>\n"57"Pagewise up <Page Up>\n"
58"Pagewise down <Page Down>\n"58"Pagewise down <Page Down>\n"
59"First entry <Home>\n"59"First entry <Home>\n"
@@ -1105,9 +1105,11 @@ static void conf(struct menu *menu) · 1045 unmodified lines
1105 break;1105 break;
1106 switch (res) {1106 switch (res) {
1107 case KEY_DOWN:1107 case KEY_DOWN:
1108 case 'j':
1108 menu_driver(curses_menu, REQ_DOWN_ITEM);1109 menu_driver(curses_menu, REQ_DOWN_ITEM);
1109 break;1110 break;
1110 case KEY_UP:1111 case KEY_UP:
1112 case 'k':
1111 menu_driver(curses_menu, REQ_UP_ITEM);1113 menu_driver(curses_menu, REQ_UP_ITEM);
1112 break;1114 break;
1113 case KEY_NPAGE:1115 case KEY_NPAGE:
@@ -1287,9 +1289,11 @@ static void conf_choice(struct menu *menu) · 173 unmodified lines
1287 break;1289 break;
1288 switch (res) {1290 switch (res) {
1289 case KEY_DOWN:1291 case KEY_DOWN:
1292 case 'j':
1290 menu_driver(curses_menu, REQ_DOWN_ITEM);1293 menu_driver(curses_menu, REQ_DOWN_ITEM);
1291 break;1294 break;
1292 case KEY_UP:1295 case KEY_UP:
1296 case 'k':
1293 menu_driver(curses_menu, REQ_UP_ITEM);1297 menu_driver(curses_menu, REQ_UP_ITEM);
1294 break;1298 break;
1295 case KEY_NPAGE:1299 case KEY_NPAGE: