about summary refs log tree commit diff
path: root/Src/Zle/complete.c
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>2000-03-13 10:23:38 +0000
committerTanaka Akira <akr@users.sourceforge.net>2000-03-13 10:23:38 +0000
commit963043760fdda262131532a724f0d6b1606888d5 (patch)
tree510f1b4279360935b988a8b071ed0f3aa1451586 /Src/Zle/complete.c
parent16ea1f357d02481efa55d5304ab8f452e37ca6b4 (diff)
downloadzsh-963043760fdda262131532a724f0d6b1606888d5.tar.gz
zsh-963043760fdda262131532a724f0d6b1606888d5.tar.xz
zsh-963043760fdda262131532a724f0d6b1606888d5.zip
zsh-workers/10107
Diffstat (limited to 'Src/Zle/complete.c')
-rw-r--r--Src/Zle/complete.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/Src/Zle/complete.c b/Src/Zle/complete.c
index 10d7ea8e4..0bc2d55fc 100644
--- a/Src/Zle/complete.c
+++ b/Src/Zle/complete.c
@@ -253,8 +253,11 @@ parse_cmatcher(char *name, char *s)
 		return pcm_err;
 	    }
 	    word = NULL;
-	    wl = -1;
-	    s++;
+	    if (*++s == '*') {
+		s++;
+		wl = -2;
+	    } else
+		wl = -1;
 	} else {
 	    word = parse_pattern(name, &s, &wl, 0, &err);