Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
RE: Completing directories with special suffix
- X-seq: zsh-users 4795
- From: Brian Agnew <brianagnew@xxxxxxxxx>
- To: zsh-users@xxxxxxxxxx
- Subject: RE: Completing directories with special suffix
- Date: Fri, 29 Mar 2002 00:52:07 +0000 (GMT)
- In-reply-to: <JMEGJPLJEICAFFFLHGPBKEABDAAA.wsargent@xxxxxxx>
- Mailing-list: contact zsh-users-help@xxxxxxxxxx; run by ezmlm
I don't parse out the classpath. Rather I perform the completion function, and
generate the possible package names (and cache them for later use). So I can
complete on a classpath setting (including .zips and .jars) rather than on a
directory basis. Which is what you really want.
Don't know yet if the zsh 4.x completions handle this. Unfortunately my current
client is stuck on 3.x at the moment :-( Hopefully I can check this out next
week.
Brian
--- Will Sargent <wsargent@xxxxxxx> wrote: > > I solved this in a non-zsh
fashion by writing a program called
> > classfind that
> > parsed my classpath and built a cache of classes vs. package/directory.
> >
> > So I can identify which jar I pick up a particular class from.
> >
> > I then built a zsh completion around it, such that this program
> > was invoked for
> > 'java com.oopsconsultancy.<TAB>'. So it doesn't complete on
> > directories, but
> > from your classpath.
> >
> > More details if you're interested.
>
> That sounds like a great idea; parse out the classpath and then do
> completion on it. Woo.
>
> Will.
>
>
>
=====
Brian Agnew http://www.oopsconsultancy.com
OOPS Consultancy Ltd brian@xxxxxxxxxxxxxxxxxxx
Tel: +44 (0)7720 397526
Fax: +44 (0)20 8682 0012
__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
Messages sorted by:
Reverse Date,
Date,
Thread,
Author