Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Compctl completion tweaking
- X-seq: zsh-workers 4189
- From: "Bart Schaefer" <schaefer@xxxxxxxxxxxxxxxx>
- To: Sven Wischnowsky <wischnow@xxxxxxxxxxxxxxxxxxxxxxx>, zsh-workers@xxxxxxxxxxxxxxx
- Subject: Re: Compctl completion tweaking
- Date: Tue, 30 Jun 1998 12:02:24 -0700
- In-reply-to: <199806300549.HAA20725@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- References: <199806300549.HAA20725@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
On Jun 30, 7:49am, Sven Wischnowsky wrote:
} Subject: Re: Compctl completion tweaking
}
} > } Btw: when implementing this, we also could cleanup the code a bit by
} > } storing more than just the string to insert for each match, e.g.:
} > }
} > } - some kind of prefix/suffix and the whole string
} > } (this would allow us to make the `-/' flag accept multiple directories)
} >
} > I'm confused. You mean make the -W flag accept multiple directories?
}
} Yes, sorry, little confusion in my internal hash tables...
This brings up a general question, then. Suppose for the moment that we
do choose ++ to mean inclusive-or. Suppose I have:
compctl -x 'c[-1,-m]' -P '%' -u ++ -P '+' -f -W ~/Mail -- zmail
I.e., "user names prefixed with % or files in ~/Mail prefixed with +".
What does the list of completions look like before any + or % is present
on the command line? If there's both a file and a user named "schaefer",
which prefix gets inserted?
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Messages sorted by:
Reverse Date,
Date,
Thread,
Author