From 240bb5d58111c7906e538318fc9162a1bb17a9d5 Mon Sep 17 00:00:00 2001 From: Tanaka Akira Date: Thu, 13 Jan 2000 18:57:27 +0000 Subject: manual/9305-for-dev-15 --- Src/Zle/compcore.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'Src/Zle') diff --git a/Src/Zle/compcore.c b/Src/Zle/compcore.c index 028536206..4d7ee469b 100644 --- a/Src/Zle/compcore.c +++ b/Src/Zle/compcore.c @@ -2569,9 +2569,11 @@ permmatches(int last) static int fi = 0; int nn, nl, ll, gn = 1, mn = 1, rn; - if (pmatches && !newmatches) + if (pmatches && !newmatches) { + if (last && fi) + ainfo = fainfo; return fi; - + } newmatches = fi = 0; if (pmatches) @@ -2587,7 +2589,7 @@ permmatches(int last) } while (g) { HEAPALLOC { - if (empty(g->lmatches)) + if (fi) /* We have no matches, try ignoring fignore. */ mlist = g->lfmatches; else -- cgit 1.4.1