summaryrefslogtreecommitdiff
path: root/Src/Zle/zle_refresh.c
diff options
context:
space:
mode:
authorPeter Stephenson <pws@zsh.org>2015-09-03 17:52:40 +0100
committerPeter Stephenson <pws@zsh.org>2015-09-03 17:52:40 +0100
commit32f5d3d8c16b4f3a11fa39c0ee378d72336ba853 (patch)
treed3cca4c81753d5fd43b18326e3490705be3875e4 /Src/Zle/zle_refresh.c
parent1ba2fac03d611ca2955e1c019c9cc9189fd2920b (diff)
downloadzsh-32f5d3d8c16b4f3a11fa39c0ee378d72336ba853.tar.gz
zsh-32f5d3d8c16b4f3a11fa39c0ee378d72336ba853.zip
36416: ^C in getzlequery() just aborts query.
Also logical but possibly invisible fix for error propagated back from listing interface.
Diffstat (limited to 'Src/Zle/zle_refresh.c')
-rw-r--r--Src/Zle/zle_refresh.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/Src/Zle/zle_refresh.c b/Src/Zle/zle_refresh.c
index 78046fb7b..0c28c0a2d 100644
--- a/Src/Zle/zle_refresh.c
+++ b/Src/Zle/zle_refresh.c
@@ -1761,7 +1761,8 @@ singlelineout:
inlist = 1;
listmatches();
inlist = 0;
- zrefresh();
+ if (!errflag)
+ zrefresh();
}
if (showinglist == -1)
showinglist = nlnct;