about summary refs log tree commit diff
path: root/Src/Zle/zle.h
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-10-26 15:36:10 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-10-26 15:36:10 +0000
commite0b26186f1d3c1a3a580eb7e8a8199c25536f4e6 (patch)
treee4247c2507fa1a135740a3cd02e7405cbdbfa69a /Src/Zle/zle.h
parent56f338eb8bfd4bcdbf14b495ff8a34425c3527d4 (diff)
downloadzsh-e0b26186f1d3c1a3a580eb7e8a8199c25536f4e6.tar.gz
zsh-e0b26186f1d3c1a3a580eb7e8a8199c25536f4e6.tar.xz
zsh-e0b26186f1d3c1a3a580eb7e8a8199c25536f4e6.zip
manual/8424
Diffstat (limited to 'Src/Zle/zle.h')
-rw-r--r--Src/Zle/zle.h17
1 files changed, 14 insertions, 3 deletions
diff --git a/Src/Zle/zle.h b/Src/Zle/zle.h
index ff515e7c4..470aa890f 100644
--- a/Src/Zle/zle.h
+++ b/Src/Zle/zle.h
@@ -146,6 +146,17 @@ typedef struct cutbuffer *Cutbuffer;
 
 /* Convenience macros for the hooks */
 
-#define LISTMATCHESHOOK (zlehooks + 0)
-#define INSERTMATCHHOOK (zlehooks + 1)
-#define MENUSTARTHOOK   (zlehooks + 2)
+#define LISTMATCHESHOOK   (zlehooks + 0)
+#define INSERTMATCHHOOK   (zlehooks + 1)
+#define MENUSTARTHOOK     (zlehooks + 2)
+#define COMPCTLMAKEHOOK   (zlehooks + 3)
+#define COMPCTLBEFOREHOOK (zlehooks + 4)
+#define COMPCTLAFTERHOOK  (zlehooks + 5)
+
+/* compctl hook data structs */
+
+struct ccmakedat {
+    char *str;
+    int incmd;
+    int lst;
+};