Linux kbuild/kconfig development
 help / color / mirror / Atom feed
* [PATCH kernel-3.0] kbuild: Fix help text not displayed in choice option.
@ 2011-08-02 19:03 Srinivas KANDAGATLA
  2011-08-02 19:30 ` Arnaud Lacombe
  0 siblings, 1 reply; 5+ messages in thread
From: Srinivas KANDAGATLA @ 2011-08-02 19:03 UTC (permalink / raw)
  To: linux-kbuild; +Cc: stuart.menefy, Srinivas Kandagatla

From: Srinivas Kandagatla <srinivas.kandagatla@st.com>

Help text under choice menu is never displayed because it does not have
symbol name associated with it, however many kconfigs have help text
under choice, assuming that it will be displayed when user selects help.

This patch changes the logic in menu_get_ext_help to display help for
cases which dont have symbol names like choice..

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@st.com>
Reviewed-by: Stuart Menefy <stuart.menefy@st.com>
---

To see this bug in action, go to "PCI access mode" under PCI support, and hit the
help button. You will see no help text displayed. However in  arch/x86/Kconfig under 
"PCI access mode" there is help section.

Help text under choice menu is never displayed because it does not have symbol name 
associated with it, however many kconfigs have help text under choice, assuming 
that it will be displayed when user selects help.

This patch changes the logic in menu_get_ext_help to display help for cases which 
dont have symbol names like choice.


 scripts/kconfig/menu.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c
index d660086..beeb92e 100644
--- a/scripts/kconfig/menu.c
+++ b/scripts/kconfig/menu.c
@@ -597,11 +597,10 @@ void menu_get_ext_help(struct menu *menu, struct gstr *help)
 	struct symbol *sym = menu->sym;
 
 	if (menu_has_help(menu)) {
-		if (sym->name) {
+		if (sym->name)
 			str_printf(help, "%s%s:\n\n", CONFIG_, sym->name);
-			str_append(help, _(menu_get_help(menu)));
-			str_append(help, "\n");
-		}
+		str_append(help, _(menu_get_help(menu)));
+		str_append(help, "\n");
 	} else {
 		str_append(help, nohelp_text);
 	}
-- 
1.6.3.3


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-08-08 14:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-02 19:03 [PATCH kernel-3.0] kbuild: Fix help text not displayed in choice option Srinivas KANDAGATLA
2011-08-02 19:30 ` Arnaud Lacombe
2011-08-03  9:36   ` Srinivas KANDAGATLA
2011-08-04  1:37     ` Arnaud Lacombe
2011-08-08 14:03       ` Michal Marek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox