diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-05-08 12:14:40 (GMT) |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-05-08 12:14:40 (GMT) |
commit | 084a8e18f5abd15c9da9c56ada4fad8d0d18102c (patch) | |
tree | fea23cce64bf8c7522358126a344b9c807e548f0 /kconfig/lxdialog/menubox.c | |
parent | db796067af710f04e73eecdd46a8403ac7ce89f9 (diff) |
kconfig: update from linux-next
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Diffstat (limited to 'kconfig/lxdialog/menubox.c')
-rw-r--r-- | kconfig/lxdialog/menubox.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/kconfig/lxdialog/menubox.c b/kconfig/lxdialog/menubox.c index fa9d633..1d60473 100644 --- a/kconfig/lxdialog/menubox.c +++ b/kconfig/lxdialog/menubox.c @@ -383,6 +383,10 @@ do_resize: case 'n': case 'm': case '/': + case 'h': + case '?': + case 'z': + case '\n': /* save scroll info */ *s_scroll = scroll; delwin(menu); @@ -390,8 +394,10 @@ do_resize: item_set(scroll + choice); item_set_selected(1); switch (key) { + case 'h': + case '?': + return 2; case 's': - return 3; case 'y': return 3; case 'n': @@ -402,18 +408,12 @@ do_resize: return 6; case '/': return 7; + case 'z': + return 8; + case '\n': + return button; } return 0; - case 'h': - case '?': - button = 2; - case '\n': - *s_scroll = scroll; - delwin(menu); - delwin(dialog); - item_set(scroll + choice); - item_set_selected(1); - return button; case 'e': case 'x': key = KEY_ESC; |