Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Bug#270608: zsh: dpkg completion broken
- X-seq: zsh-workers 20351
- From: Clint Adams <schizo@xxxxxxxxxx>
- To: zsh-workers@xxxxxxxxxx
- Subject: Re: Bug#270608: zsh: dpkg completion broken
- Date: Sat, 11 Sep 2004 12:31:25 -0400
- Cc: martin f krafft <madduck@xxxxxxxxxx>, 270608-forwarded@xxxxxxxxxxxxxxx
- In-reply-to: <20040911063908.GA29864@xxxxxxxxxxxxxxxxxx>
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
- References: <20040910161256.GA12173@xxxxxxxxxxx> <20040910161910.GA23853@xxxxxxxxxxxxxxxxxx> <20040910163119.GA12581@xxxxxxxxxxx> <20040910172215.GA27368@xxxxxxxxxxxxxxxxxx> <20040910185500.GA15086@xxxxxxxxxxx> <20040908085302.GA32363@xxxxxxxxxxxxxxxxxx> <20040908180727.GB25987@xxxxxxxxxxx> <20040910093933.GC4099@xxxxxxxxxxxxxxxxxx> <20040910155528.GA11672@xxxxxxxxxxx> <20040911063908.GA29864@xxxxxxxxxxxxxxxxxx>
> I found the culprit:
>
> fignore="~:#:bk"
>
> If I take out the '#', it works.
>
> Still, this seems like a bug to me...
Well, "fignore" is an array, and "FIGNORE" is a scalar, so what you
probably wanted to type is either
FIGNORE="~:#:bk"
or
fignore=(\~ # bk)
though you might want to drop "fignore" altogether and use a
ignored-patterns zstyles instead.
I would guess that the failure to complete directories with the "fignore"
you mentioned has something to do with misinterpretation of "~:#:bk";
maybe the massaging of fignore to _comp_ignore could use more escaping.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author