Add a newline to tty output after every reply

This commit is contained in:
Pieter Noordhuis 2010-08-25 13:39:11 +02:00
parent 5d15b5207d
commit ae77016e57
2 changed files with 5 additions and 7 deletions

View File

@ -226,7 +226,7 @@ static int cliReadReply(int fd) {
case '*':
return cliReadMultiBulkReply(fd);
default:
printf("protocol error, got '%c' as reply type byte\n", type);
printf("protocol error, got '%c' as reply type byte", type);
return 1;
}
}
@ -294,12 +294,8 @@ static int cliSendCommand(int argc, char **argv, int repeat) {
}
retval = cliReadReply(fd);
if (retval) {
return retval;
}
if (!config.raw_output && config.tty) {
printf("\n");
}
if (!config.raw_output && config.tty) printf("\n");
if (retval) return retval;
}
return 0;
}

View File

@ -36,9 +36,11 @@ start_server {tags {"cli"}} {
}
proc test_interactive_cli {name code} {
set ::env(FAKETTY) 1
set fd [open_cli]
test "Interactive CLI: $name" $code
close_cli $fd
unset ::env(FAKETTY)
}
proc run_nontty_cli {args} {