Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
PATCH: Re: _configure cacheing
- X-seq: zsh-workers 10974
- From: Sven Wischnowsky <wischnow@xxxxxxxxxxxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxxxxxxxxx
- Subject: PATCH: Re: _configure cacheing
- Date: Thu, 27 Apr 2000 14:04:17 +0200 (MET DST)
- In-reply-to: "Andrej Borsenkow"'s message of Thu, 27 Apr 2000 15:48:14 +0400
- Mailing-list: contact zsh-workers-help@xxxxxxxxxxxxxx; run by ezmlm
Andrej Borsenkow wrote:
> I've done ./configure --wTAB in zsh top level directory, got "completing
> no argument" - nice - changed to samba directory - and found, that
> ./configure --wTAB is still using cached arguments from zsh's
> configure.
How weird. A very old bug, we shouldn't only test if we have to
prepend $PWD, we should also do it, in the right parameter.
Can't think of a better test for when we have to prepend $PWD.
> May be, it is related to the fact, that the first time nothing was
> completed?
Eh? Our configure has no options starting with `--w' or, more
precisely, they are all listed as `--enable-...'.
Bye
Sven
Index: Completion/Base/_arguments
===================================================================
RCS file: /cvsroot/zsh/zsh/Completion/Base/_arguments,v
retrieving revision 1.6
diff -u -r1.6 _arguments
--- Completion/Base/_arguments 2000/04/27 09:36:51 1.6
+++ Completion/Base/_arguments 2000/04/27 12:01:52
@@ -17,7 +17,7 @@
fi
name=${~words[1]}
- [[ "$name" != /* ]] && tmp="$PWD/$name"
+ [[ "$name" = [^/]*/* ]] && name="$PWD/$name"
name="_args_cache_${name}"
name="${name//[^a-zA-Z0-9_]/_}"
--
Sven Wischnowsky wischnow@xxxxxxxxxxxxxxxxxxxxxxx
Messages sorted by:
Reverse Date,
Date,
Thread,
Author