Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: _values does not quote inserted matches
- X-seq: zsh-workers 16996
- From: "Bart Schaefer" <schaefer@xxxxxxxxxxxxxxxx>
- To: Borsenkow Andrej <Andrej.Borsenkow@xxxxxxxxxxxxxx>, zsh-workers@xxxxxxxxxx
- Subject: Re: _values does not quote inserted matches
- Date: Tue, 16 Apr 2002 16:07:23 +0000
- In-reply-to: <002a01c1e52e$9a40aa30$1fc1f2a3@xxxxxxxxxxxxxx>
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
- References: <002a01c1e52e$9a40aa30$1fc1f2a3@xxxxxxxxxxxxxx>
On Apr 16, 2:08pm, Borsenkow Andrej wrote:
}
} Now, this does quote inserted string which is good. Unfortunately, it is
} still confused by inserted quotes ...
I tried to reproduce this, but I don't have the version of _urpmi that
calls _urpmi_media ... which I didn't notice at first, and then I spent
an inordinate amount of time figuring out why I was getting
zsh% urpmi <TAB>
zsh% urpmi expl=''
expl=''
expl=''
expl=''
It turned out to be an extraneous `local expl' in the version of _urpmi
that I do have:
@@ -92,7 +92,7 @@
done < /etc/urpmi/urpmi.cfg
;;
urpmi_rpms )
- local pkg foo expl
+ local pkg foo
local -a pkgs
local -a synthesis
synthesis=(/var/lib/urpmi/synthesis.*(N))
Andrej, please fix that when you're committing your other changes.
} bor@cooker% urpmi --media Contrib\ CD,
} No matches for: `urpmi media'
}
} Looks like _values get confused by quoting on command line?
I finally did reproduce this with a simpler compdef, and looked at the
_complete_debug output.
The problem doesn't seem to be with _values, per se ... it's either in the
`compvalues' C function, or somewhere down below _describe.
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net
Messages sorted by:
Reverse Date,
Date,
Thread,
Author