Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Completion for pine is broken
- X-seq: zsh-workers 16661
- From: "Bart Schaefer" <schaefer@xxxxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxxxxx
- Subject: Completion for pine is broken
- Date: Sat, 16 Feb 2002 18:44:49 +0000
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
This dates from long, long ago, possibly from the introduction of _pine.
(As you can guess, I hardly ever start pine from the shell; it's always
running in its own xterm and I just open new folders from the pine menus).
There's this snippet in _pine:
if [[ -n $+_cache_pine_options ]]; then
for optfile in ~/.pinerc /etc/pine.conf; do
if [[ -f $optfile ]]; then
getopts="cat $optfile"
break
fi
done
_cache_pine_options=( $($=getopts | sed -n 's/^\([^#]*=\).*/-\1/p') )
fi
And then there's my .pinerc, which has this fragment:
folder-collections=Mail mail/[],
"Archives on zanshin.com" {zanshin.com}/archive/[%],
Home [],
"Home on zanshin.com" {zanshin.com/debug}/home/schaefer/[]
The double quotes in those folder-collection names wreak havok. In general,
any word in a .pinerc can be a quoted string. I really don't follow what
that code in _pine is supposed to be doing, but whatever it is is broken.
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net
Messages sorted by:
Reverse Date,
Date,
Thread,
Author