diff options
author | Tanaka Akira <akr@users.sourceforge.net> | 2000-03-14 09:43:42 +0000 |
---|---|---|
committer | Tanaka Akira <akr@users.sourceforge.net> | 2000-03-14 09:43:42 +0000 |
commit | 0e7c726c326ec255e00ce43818c793d974bc2268 (patch) | |
tree | 44328e108bd5ad0b9a0af76f3ea7f96227b9fefa /Src/Zle/zle_thingy.c | |
parent | ae54428aedb8f237f090f302750df5b6c51a8fb9 (diff) | |
download | zsh-0e7c726c326ec255e00ce43818c793d974bc2268.tar.gz zsh-0e7c726c326ec255e00ce43818c793d974bc2268.tar.xz zsh-0e7c726c326ec255e00ce43818c793d974bc2268.zip |
zsh-workers/10127
Diffstat (limited to 'Src/Zle/zle_thingy.c')
-rw-r--r-- | Src/Zle/zle_thingy.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Src/Zle/zle_thingy.c b/Src/Zle/zle_thingy.c index fd9fa3e7f..8cad90e2b 100644 --- a/Src/Zle/zle_thingy.c +++ b/Src/Zle/zle_thingy.c @@ -416,12 +416,18 @@ bin_zle_refresh(char *name, char **args, char *ops, char func) zmult = 1; listlist(l); + if (statusline) + lastlistlen++; showinglist = clearlist = 0; zmult = zmultsav; - } else if (ops['c']) + } else if (ops['c']) { clearlist = 1; - } else if (ops['c']) + lastlistlen = 0; + } + } else if (ops['c']) { clearlist = listshown = 1; + lastlistlen = 0; + } zrefresh(); clearlist = ocl; |