From 67847a96ee2bff708b2f7b6ec25cc850f818ea46 Mon Sep 17 00:00:00 2001 From: Bart Schaefer Date: Mon, 28 Mar 2011 04:50:20 +0000 Subject: 28926: No newline after the last line in listlist() when printing the list in a single column. --- Src/Zle/zle_tricky.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Src/Zle') diff --git a/Src/Zle/zle_tricky.c b/Src/Zle/zle_tricky.c index 74ebf0981..d3e30950d 100644 --- a/Src/Zle/zle_tricky.c +++ b/Src/Zle/zle_tricky.c @@ -2650,7 +2650,9 @@ listlist(LinkList l) } else { for (p = data; *p; p++) { nicezputs(*p, shout); - putc('\n', shout); + /* One column: newlines between elements, not after the last */ + if (p[1]) + putc('\n', shout); } } if (clearflag) { -- cgit 1.4.1