If stdout is redirected to a file, prompts look differently due to missing new lines.
Currently, conf_askvalue() takes care of this by putting additional new line, but conf_choice() does not. Do likewise so that prompts after 'choice' look properly. Signed-off-by: Masahiro Yamada <yamada.masah...@socionext.com> --- scripts/kconfig/conf.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/kconfig/conf.c b/scripts/kconfig/conf.c index d346642..6ce06c8 100644 --- a/scripts/kconfig/conf.c +++ b/scripts/kconfig/conf.c @@ -317,6 +317,8 @@ static int conf_choice(struct menu *menu) case oldaskconfig: fflush(stdout); xfgets(line, sizeof(line), stdin); + if (!tty_stdio) + printf("\n"); strip(line); if (line[0] == '?') { print_help(menu); -- 2.7.4