linux/scripts/kconfig
Sam Ravnborg 2982de6993 kconfig/menuconfig: lxdialog is now built-in
lxdialog was previously called as an external program causing screen
to flicker when used. With this patch lxdialog is now built-in.
It is loosly based om previous work by:  Petr Baudis <pasky@ucw.cz>

Following is a list of changes:
o Moved build of dialog routings to kconfig Makefile
o menubox + checklist uses a new item list to hold all menu items
o in util.c implmented helper function to deal with item list
o menubox now uses parameters to save scroll state (avoids temp file)
o textbox now get text to be displayed as parameter and not a file
o make sure to properly delete subwin's before main windows
o killed unused files: lxdialog.c msgbox.c
o modified return value for ESC to match direct calling
o in a few places the code has been adjusted to 80 char wide
o in textbox a small refactoring was made to make code remotely readable
o in mconf removed all unused stuff (functions/variables)

Following is a list of know short comings:
a) pressing ESC twice will be interpreted as two ESC presses
b) resize does not work. menuconfig needs to be restarted to be adjusted

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
2006-09-30 11:19:19 +02:00
..
lxdialog kconfig/menuconfig: lxdialog is now built-in 2006-09-30 11:19:19 +02:00
.gitignore gitignore: misc files 2006-01-01 22:21:50 +01:00
conf.c kconfig: exit if no beginning filename 2006-06-09 16:28:07 +02:00
confdata.c kconfig: support DOS line endings 2006-09-25 09:00:00 +02:00
expr.c kconfig: create links in info window 2006-06-09 16:28:07 +02:00
expr.h kconfig: add defconfig_list/module option 2006-06-09 07:31:30 +02:00
gconf.c kconfig: allow loading multiple configurations 2006-06-09 07:31:30 +02:00
gconf.glade [PATCH] fix gconfig crash 2005-07-28 15:43:58 -07:00
images.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
kconfig_load.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
kxgettext.c [PATCH] kconfig: kxgettext: EOL fix 2005-09-05 00:05:49 -07:00
lex.zconf.c_shipped kconfig: add symbol option config syntax 2006-06-09 07:31:30 +02:00
lkc_proto.h kconfig: create links in info window 2006-06-09 16:28:07 +02:00
lkc.h kconfig: KCONFIG_OVERWRITECONFIG 2006-06-09 16:28:07 +02:00
Makefile kconfig/menuconfig: lxdialog is now built-in 2006-09-30 11:19:19 +02:00
mconf.c kconfig/menuconfig: lxdialog is now built-in 2006-09-30 11:19:19 +02:00
menu.c kconfig: warn about leading whitespace for menu prompts 2006-06-09 16:28:07 +02:00
POTFILES.in [PATCH] Kconfig i18n support 2005-05-05 15:24:00 -07:00
qconf.cc kconfig: jump to linked menu prompt 2006-06-09 16:28:07 +02:00
qconf.h kconfig: jump to linked menu prompt 2006-06-09 16:28:07 +02:00
symbol.c kconfig: add defconfig_list/module option 2006-06-09 07:31:30 +02:00
util.c kconfig: fix .config dependencies 2006-06-09 07:31:30 +02:00
zconf.gperf kconfig: add symbol option config syntax 2006-06-09 07:31:30 +02:00
zconf.hash.c_shipped kconfig: add symbol option config syntax 2006-06-09 07:31:30 +02:00
zconf.l [PATCH] kconfig: improve error handling in the parser 2005-11-09 07:55:54 -08:00
zconf.tab.c_shipped kconfig: add defconfig_list/module option 2006-06-09 07:31:30 +02:00
zconf.y kconfig: add defconfig_list/module option 2006-06-09 07:31:30 +02:00