summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--Src/Zle/zle_refresh.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 99f5b4c82..58416f6ab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2003-02-27 Geoff Wing <gcw@zsh.org>
+
+ * 18306: Src/Zle/zle_refresh.c: fix redisplay of rprompt when line
+ shortens
+
2003-02-26 Clint Adams <clint@zsh.org>
* 18303: zshconfig.ac: fix some always-true test evaluations.
diff --git a/Src/Zle/zle_refresh.c b/Src/Zle/zle_refresh.c
index 2223a35f4..c33c26119 100644
--- a/Src/Zle/zle_refresh.c
+++ b/Src/Zle/zle_refresh.c
@@ -614,7 +614,6 @@ zrefresh(void)
/* output the right-prompt if appropriate */
if (put_rpmpt && !ln && !oput_rpmpt) {
- oput_rpmpt = put_rpmpt;
moveto(0, winw - 1 - rpromptw);
zputs(rpromptbuf, shout);
vcs = winw - 1;
@@ -662,6 +661,7 @@ individually */
}
}
clearf = 0;
+ oput_rpmpt = put_rpmpt;
/* move to the new cursor position */
moveto(nvln, nvcs);