diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2005-08-09 09:48:56 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2005-08-09 09:48:56 +0000 |
commit | 70cf0e6db4349a34ff9c1baad605780ed361203e (patch) | |
tree | 9c935bf506ea3746d093166815906691c25d96d5 /Src/Zle | |
parent | 4985c44cd9c7649cce77c4677ce6e8b0ed8b2750 (diff) | |
download | zsh-70cf0e6db4349a34ff9c1baad605780ed361203e.tar.gz zsh-70cf0e6db4349a34ff9c1baad605780ed361203e.tar.xz zsh-70cf0e6db4349a34ff9c1baad605780ed361203e.zip |
21577: Dan Bullok: improved window resize handling, again
Diffstat (limited to 'Src/Zle')
-rw-r--r-- | Src/Zle/zle.h | 4 | ||||
-rw-r--r-- | Src/Zle/zle_main.c | 11 |
2 files changed, 13 insertions, 2 deletions
diff --git a/Src/Zle/zle.h b/Src/Zle/zle.h index 2b23811d7..b824ae29f 100644 --- a/Src/Zle/zle.h +++ b/Src/Zle/zle.h @@ -28,9 +28,9 @@ */ #undef trashzle +#undef zle_resetprompt #undef zleread #undef spaceinline -#undef gotword #undef zrefresh typedef struct widget *Widget; @@ -143,7 +143,7 @@ typedef struct cutbuffer *Cutbuffer; #define CUTBUFFER_LINE 1 /* for vi: buffer contains whole lines of data */ -#define KRINGCT 8 /* number of buffers in the kill ring */ +#define KRINGCTDEF 8 /* default number of buffers in the kill ring */ /* Types of completion. */ diff --git a/Src/Zle/zle_main.c b/Src/Zle/zle_main.c index 41b837ea9..c6e374bc7 100644 --- a/Src/Zle/zle_main.c +++ b/Src/Zle/zle_main.c @@ -1356,6 +1356,17 @@ resetprompt(UNUSED(char **args)) return redisplay(NULL); } +/* Same but called from outside zle */ + +/**/ +mod_export void +zle_resetprompt(void) +{ + reexpandprompt(); + if (zleactive) + redisplay(NULL); +} + /**/ mod_export void trashzle(void) |