about summary refs log tree commit diff
path: root/Src/Zle
diff options
context:
space:
mode:
authorGeoff Wing <gcw@users.sourceforge.net>2002-02-19 00:12:34 +0000
committerGeoff Wing <gcw@users.sourceforge.net>2002-02-19 00:12:34 +0000
commit6cc646a472e64652edf9577f70ad57938478647a (patch)
tree85502be816a639bd81e02d6bb95d83f54e4f4f8e /Src/Zle
parenta49fdc057dfdf3836237bcc968c0ed08e077ff12 (diff)
downloadzsh-6cc646a472e64652edf9577f70ad57938478647a.tar.gz
zsh-6cc646a472e64652edf9577f70ad57938478647a.tar.xz
zsh-6cc646a472e64652edf9577f70ad57938478647a.zip
pullup 1.6: 16635: make sure we display lists in singlelinezle mode
Diffstat (limited to 'Src/Zle')
-rw-r--r--Src/Zle/zle_refresh.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Src/Zle/zle_refresh.c b/Src/Zle/zle_refresh.c
index c432907d1..5908b9d33 100644
--- a/Src/Zle/zle_refresh.c
+++ b/Src/Zle/zle_refresh.c
@@ -373,7 +373,7 @@ zrefresh(void)
 
     if (termflags & TERM_SHORT) {
 	singlerefresh();
-	return;
+	goto singlelineout;
     }
 
     if (cs < 0) {
@@ -620,6 +620,7 @@ individually */
     onumscrolls = numscrolls;
     if (nlnct > vmaxln)
 	vmaxln = nlnct;
+singlelineout:
     fflush(shout);		/* make sure everything is written out */
 
     /* if we have a new list showing, note it; if part of the list has been
@@ -1160,7 +1161,6 @@ singlerefresh(void)
     qbuf = nbuf;
     nbuf = obuf;
     obuf = qbuf;
-    fflush(shout);		/* make sure everything is written out */
 }
 
 /**/