about summary refs log tree commit diff
path: root/Src/Zle/comp.h
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-12-08 09:48:04 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-12-08 09:48:04 +0000
commit37b3d62f8e55b022b107ac0ef553e400202a6ee1 (patch)
tree7d2dff0a751c544165f5ebd7079bcb583dd5b16f /Src/Zle/comp.h
parentb8787e39cf78c9212a4816cbe978d77d3f63289f (diff)
downloadzsh-37b3d62f8e55b022b107ac0ef553e400202a6ee1.tar.gz
zsh-37b3d62f8e55b022b107ac0ef553e400202a6ee1.tar.xz
zsh-37b3d62f8e55b022b107ac0ef553e400202a6ee1.zip
zsh-workers/8939
Diffstat (limited to 'Src/Zle/comp.h')
-rw-r--r--Src/Zle/comp.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Src/Zle/comp.h b/Src/Zle/comp.h
index a177be614..59ca5be06 100644
--- a/Src/Zle/comp.h
+++ b/Src/Zle/comp.h
@@ -120,6 +120,8 @@ struct cmatch {
 #define CMF_NOSPACE  (1<< 8)	/* don't add a space */
 #define CMF_PACKED   (1<< 9)	/* prefer LIST_PACKED */
 #define CMF_ROWS     (1<<10)	/* prefer LIST_ROWS_FIRST */
+#define CMF_MULT     (1<<11)	/* string appears more than once */
+#define CMF_FMULT    (1<<12)	/* first of multiple equal strings */
 
 /* Stuff for completion matcher control. */
 
@@ -269,6 +271,7 @@ struct cldata {
     int nlines;			/* number of lines needed */
     int hidden;			/* != 0 if there are hidden matches */
     int onlyexpl;		/* != 0 if only explanations to print */
+    int showall;		/* != 0 if hidden matches should be shown */
 };
 
 typedef void (*CLPrintFunc)(Cmgroup, Cmatch *, int, int, int, int,