about summary refs log tree commit diff
path: root/Src/Zle/zle.h
diff options
context:
space:
mode:
authorOliver Kiddle <opk@zsh.org>2014-12-12 14:12:55 +0100
committerOliver Kiddle <opk@zsh.org>2014-12-12 14:14:00 +0100
commitedb9c94025cebb853142c7e91b88c991ddd21b22 (patch)
tree144c1c98f13c0c476fe8c5755db0f02e0758cc3a /Src/Zle/zle.h
parentd067ebcacd55472f720b2765ec686a69b25c9a90 (diff)
downloadzsh-edb9c94025cebb853142c7e91b88c991ddd21b22.tar.gz
zsh-edb9c94025cebb853142c7e91b88c991ddd21b22.tar.xz
zsh-edb9c94025cebb853142c7e91b88c991ddd21b22.zip
33950: ignore KEYTIMEOUT for vi operators
Diffstat (limited to 'Src/Zle/zle.h')
-rw-r--r--Src/Zle/zle.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/Src/Zle/zle.h b/Src/Zle/zle.h
index a46b52ded..3c652909e 100644
--- a/Src/Zle/zle.h
+++ b/Src/Zle/zle.h
@@ -207,11 +207,12 @@ struct widget {
 #define ZLE_YANKBEFORE	(1<<4)
 #define ZLE_YANK        (ZLE_YANKAFTER | ZLE_YANKBEFORE)
 #define ZLE_LINEMOVE	(1<<5)	/* command is a line-oriented movement */
-#define ZLE_LASTCOL     (1<<6)	/* command maintains lastcol correctly */
-#define ZLE_KILL	(1<<7)
-#define ZLE_KEEPSUFFIX	(1<<8)	/* DON'T remove added suffix */
-#define ZLE_NOTCOMMAND  (1<<9)	/* widget should not alter lastcmd */
-#define ZLE_ISCOMP      (1<<10)	/* usable for new style completion */
+#define ZLE_VIOPER	(1<<6)  /* widget reads further keys so wait if prefix */
+#define ZLE_LASTCOL     (1<<7)	/* command maintains lastcol correctly */
+#define ZLE_KILL	(1<<8)
+#define ZLE_KEEPSUFFIX	(1<<9)	/* DON'T remove added suffix */
+#define ZLE_NOTCOMMAND  (1<<10)	/* widget should not alter lastcmd */
+#define ZLE_ISCOMP      (1<<11)	/* usable for new style completion */
 
 /* thingies */