linux-stable/scripts/kconfig/lxdialog
Sam Ravnborg f3cbcdc955 kconfig/lxdialog: let <ESC><ESC> behave as expected
<ESC><ESC> is used to step one back in the dialogs.
When lxdialog became built-in pressing <ESC> once would cause one step back
and pressing <ESC><ESC> would cause two steps back.
This patch - based on concept from Roman Zippel <zippel@linux-m68k.org> -
makes one <ESC> a noop and pressing <ESC><ESC> will cause one step backward.

In addition the final yes/no dialog now has the option to go back to the
the kernel configuration. So if you get too far out you can now go back
to configuring the kernel without saving and starting all over again.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
2006-09-30 11:19:20 +02:00
..
.gitignore gitignore: ignore more generated files 2006-01-03 11:35:26 +01:00
BIG.FAT.WARNING kconfig: move lxdialog to scripts/kconfig/lxdialog 2005-12-16 21:35:19 +01:00
check-lxdialog.sh kconfig: fix /dev/null breakage 2006-01-21 12:03:09 +01:00
checklist.c kconfig/lxdialog: let <ESC><ESC> behave as expected 2006-09-30 11:19:20 +02:00
dialog.h kconfig/lxdialog: let <ESC><ESC> behave as expected 2006-09-30 11:19:20 +02:00
inputbox.c kconfig/lxdialog: let <ESC><ESC> behave as expected 2006-09-30 11:19:20 +02:00
menubox.c kconfig/lxdialog: let <ESC><ESC> behave as expected 2006-09-30 11:19:20 +02:00
textbox.c kconfig/lxdialog: let <ESC><ESC> behave as expected 2006-09-30 11:19:20 +02:00
util.c kconfig/lxdialog: let <ESC><ESC> behave as expected 2006-09-30 11:19:20 +02:00
yesno.c kconfig/lxdialog: let <ESC><ESC> behave as expected 2006-09-30 11:19:20 +02:00