From: "Bart Schaefer" <schaefer@candle.brasslantern.com>
To: Timothy J Luoma <tjlists@bigfoot.com>, zsh-workers@sunsite.auc.dk
Subject: Re: completion killing zsh
Date: Sat, 4 Sep 1999 09:29:22 +0000 [thread overview]
Message-ID: <990904092922.ZM26787@candle.brasslantern.com> (raw)
In-Reply-To: <199909040206.WAA18150@ocalhost>
On Sep 3, 10:06pm, Timothy J Luoma wrote:
} Subject: completion killing zsh
}
} Don't ask me why, but [...]
This message looks very familiar, but I can't figure out how to search
for the similar one. Didn't someone else some months ago ask about a
compctl that had 'S[-]' just sort of floating out there like this?
} compctl -K allmbox 'S[-]' -- compactmail appnmail
Is there an example somewhere on which you based this attempt, that you
can point us to so we can fix it? More specifically, what gave you the
idea that 'S[-]' would be useful without the -x option?
} when I try this completion (ie: I hit 'tab' after
} 'ivvvv' below) zsh dies:
}
} (zsh = 3.1.5-pws-20)
That release is from early June. There have been at least 60 patches to
zle_tricky.c alone, since then. The first thing you need to do is grab
at least 3.1.6 from ftp.zsh.org.
} compctl -K allmbox 'S[-]' -- compactmail appnmail
}
} what am I doing wrong here?
The allmbox function is fine, but that comptl is the same as
compctl -K allmbox - --
compctl -K allmbox 'S[-]'
compctl -K allmbox appnmail
compctl -K allmbox compactmail
That is, the 'S[-]' and the '--' are being taken as command names. The
pattern forms like S[-] are only interpreted following a -x option.
That still shouldn't cause a crash (and probably is not a factor), but
it's not doing any good there.
You might have meant something like
compctl -K allmbox -x 'S[-]' -k '(-i -v)' -- appnmail compactmail
Which means, "complete using the allmbox function UNLESS the current
word starts with '-', in which case complete from the array (-i -v),"
but I don't know quite what you were trying to accomplish.
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
next prev parent reply other threads:[~1999-09-04 9:29 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-09-04 2:06 Timothy J Luoma
1999-09-04 9:29 ` Bart Schaefer [this message]
1999-09-06 12:18 Sven Wischnowsky
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=990904092922.ZM26787@candle.brasslantern.com \
--to=schaefer@candle.brasslantern.com \
--cc=tjlists@bigfoot.com \
--cc=zsh-workers@sunsite.auc.dk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/zsh/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).