Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

prefix-needed style in _popd

I just noticed that the completion of directory stacks (in _popd but
used also for cd and pushd) doesn't work properly when the
prefix-needed style is set to false. What it does is check the style
and skip the return which normally relies on PREFIX matching [-+]*.
What it doesn't do is complete the initial - or + because those are
normally included in the added matches with ${PREFIX[1]} so we get just
the numbers added as matches.

In this case we could either complete each directory stack entry twice,
preceded by each of - and +, complete only one of those (possibly
selected with a style) or remove support for prefix-needed in _popd. I
basically favour the latter but then I've always had prefix-needed set
true so don't care much. Does anyone else have any opinions or ideas on


Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie

Messages sorted by: Reverse Date, Date, Thread, Author