kernel_optimize_test/scripts/kconfig
Vadim Bendebury (вб) da60fbbcb6 menuconfig: wrap long help lines
Help text for certain config options is very extensive (the text
includes the names of all  other options the option in question depends
on). Long lines are not wrapped, making it impossible to see the list
without scrolling horizontally.

This patch adds some logic which wraps help screen lines at word
boundaries to prevent truncating.

Tested by running

  ARCH=powerpc make menuconfig O=/tmp/build

which shows that the long lines are now wrapped, and

 ARCH=powerpc make xconfig O=/tmp/build

to demonstrate that it still compiles and operates as expected.

Signed-off-by: Vadim Bendebury <vbendeb@google.com>
Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-02-02 14:33:55 +01:00
..
lxdialog kconfig: variable argument lists needs `stdarg.h' 2009-07-17 23:05:05 +02:00
.gitignore gitignore: ignore Kconfig i18n files 2009-06-09 22:37:47 +02:00
check.sh
conf.c kbuild: add static to prototypes 2009-09-20 12:27:44 +02:00
confdata.c kbuild: generate modules.builtin 2009-12-12 13:08:16 +01:00
expr.c menuconfig: wrap long help lines 2010-02-02 14:33:55 +01:00
expr.h
gconf.c kconfig: make use of menu_get_ext_help in gconfig 2009-09-20 12:27:42 +02:00
gconf.glade gconfig: disable "typeahead find" search in treeviews 2009-09-20 12:27:43 +02:00
images.c
kconfig_load.c
kxgettext.c kbuild: add static to prototypes 2009-09-20 12:27:44 +02:00
lex.zconf.c_shipped kconfig: Mark various internal functions static 2009-11-15 15:00:16 -08:00
lkc_proto.h kconfig: add menu_get_ext_help function to display more information 2009-09-20 12:27:41 +02:00
lkc.h menuconfig: wrap long help lines 2010-02-02 14:33:55 +01:00
Makefile kbuild: create include/generated in silentoldconfig 2009-12-12 13:08:16 +01:00
mconf.c menuconfig: wrap long help lines 2010-02-02 14:33:55 +01:00
menu.c kbuild: add static to prototypes 2009-09-20 12:27:44 +02:00
POTFILES.in
qconf.cc kconfig: make use of menu_get_ext_help in qconfig 2009-09-20 12:27:41 +02:00
qconf.h
streamline_config.pl kconfig: Fix make O=<dir> local{mod,yes}config 2009-11-20 09:45:55 -05:00
symbol.c kbuild: add static to prototypes 2009-09-20 12:27:44 +02:00
util.c menuconfig: wrap long help lines 2010-02-02 14:33:55 +01:00
zconf.gperf kconfig: Mark various internal functions static 2009-11-15 15:00:16 -08:00
zconf.hash.c_shipped kconfig: Mark various internal functions static 2009-11-15 15:00:16 -08:00
zconf.l kconfig: Mark various internal functions static 2009-11-15 15:00:16 -08:00
zconf.tab.c_shipped kconfig: Mark various internal functions static 2009-11-15 15:00:16 -08:00
zconf.y kconfig: Mark various internal functions static 2009-11-15 15:00:16 -08:00