about summary refs log tree commit diff
path: root/Src/Zle/compcore.c
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>2000-01-13 18:50:12 +0000
committerTanaka Akira <akr@users.sourceforge.net>2000-01-13 18:50:12 +0000
commit6a81d6f4d34ca5343bccc376b41722342477b3e2 (patch)
treecb45eace1bdd71a1999fdedbf1261732edfeac81 /Src/Zle/compcore.c
parent8476e86d2d8117c3b30671034a1f5e4a6a414fe1 (diff)
downloadzsh-6a81d6f4d34ca5343bccc376b41722342477b3e2.tar.gz
zsh-6a81d6f4d34ca5343bccc376b41722342477b3e2.tar.xz
zsh-6a81d6f4d34ca5343bccc376b41722342477b3e2.zip
zsh-3.1.6-dev-15 zsh-3.1.6-dev-15
Diffstat (limited to 'Src/Zle/compcore.c')
-rw-r--r--Src/Zle/compcore.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/Src/Zle/compcore.c b/Src/Zle/compcore.c
index 4d7ee469b..028536206 100644
--- a/Src/Zle/compcore.c
+++ b/Src/Zle/compcore.c
@@ -2569,11 +2569,9 @@ permmatches(int last)
     static int fi = 0;
     int nn, nl, ll, gn = 1, mn = 1, rn;
 
-    if (pmatches && !newmatches) {
-	if (last && fi)
-	    ainfo = fainfo;
+    if (pmatches && !newmatches)
 	return fi;
-    }
+
     newmatches = fi = 0;
 
     if (pmatches)
@@ -2589,7 +2587,7 @@ permmatches(int last)
     }
     while (g) {
 	HEAPALLOC {
-	    if (fi)
+	    if (empty(g->lmatches))
 		/* We have no matches, try ignoring fignore. */
 		mlist = g->lfmatches;
 	    else