Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
lete2ctl
- X-seq: zsh-workers 4465
- From: Peter Stephenson <pws@xxxxxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxxxxxxxxxx (Zsh hackers list)
- Subject: lete2ctl
- Date: Fri, 30 Oct 1998 11:12:29 +0100
Bart sent me a recent tcsh manual, so I've update lete2ctl, a perl
script which converts tcsh complete statements to zsh compctl
statements (normally this lives in Misc/lete2ctl in the source
distribution). It seems a bit big to post the whole thing, so I've
left the latest version at
http://www.ifh.de/~pws/computing/lete2ctl
but I can easily send it to anyone who needs it. It handles pretty
much all the possibilities I understand, though not necessarily in
quite the way a tcsh user would expect.
One fairly minor zsh problem turned up when I was testing it:
complete foo 'n@*@C:$HOME/foo.bin@'
should produce
compctl -W ~/foo.bin -c foo
which should complete commands and command paths only under ~/foo.bin,
but while it does search under ~/foo.bin even if that it isn't in the
path it then dumps in all the standard hash tables as well, which
isn't what you want. The fix looks easy, but this seems exactly the
wrong time to send patches for an already highly overpatched
zle_tricky.c, so I'll wait until the new version. The workaround is
compctl -W ~/foo.bin -/g '*(*)'
which in practice works fine, so there's no problem if you use the new
lete2ctl.
--
Peter Stephenson <pws@xxxxxxxxxxxxxxxxx> Tel: +39 050 844536
WWW: http://www.ifh.de/~pws/
Dipartimento di Fisica, Via Buonarotti 2, 56100 Pisa, Italy
Messages sorted by:
Reverse Date,
Date,
Thread,
Author