diff options
Diffstat (limited to 'scripts/Menuconfig')
-rw-r--r-- | scripts/Menuconfig | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/scripts/Menuconfig b/scripts/Menuconfig index 0679ae8cf..f96b75070 100644 --- a/scripts/Menuconfig +++ b/scripts/Menuconfig @@ -44,6 +44,15 @@ # # 160198 Michael Chastain (mec@shout.net) - fix bug with 'c' command # (complement existing value) when used on virgin uninitialized variables. +# +# 090398 Axel Boldt (boldt@math.ucsb.edu) - allow for empty lines in help +# texts. +#---------------------------------------------------------------------------- +# +# 10 Apr 1998 - Added ability to display blank lines in help text: Any line +# which only contains a single dot will be displayed blank. +# Author: Riley Williams <rhw@bigfoot.com> +# #---------------------------------------------------------------------------- @@ -278,9 +287,11 @@ function extract_help () { var=$(echo "$1"|sed 's/[][\/.^$*]/\\&/g') #now pick out the right help text: text=$(sed -n "/^$var[ ]*\$/,\${ - /^$var[ ]*\$/d - /^#.*/d - /^[ ]*\$/q + /^$var[ ]*\$/c\\ +${var}:\\ + + /^#/b + /^[^ ]/q s/^ // p }" Documentation/Configure.help) @@ -290,7 +301,7 @@ function extract_help () { echo "There is no help available for this kernel option." return 1 else - echo "$text" + echo "$text" | sed 's/^\.$//' fi else echo "There is no help available for this kernel option." |