From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19857 invoked from network); 15 Jun 2001 09:43:21 -0000 Received: from sunsite.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 15 Jun 2001 09:43:21 -0000 Received: (qmail 19640 invoked by alias); 15 Jun 2001 09:42:52 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 14925 Received: (qmail 19624 invoked from network); 15 Jun 2001 09:42:51 -0000 X-Authentication-Warning: candle.brasslantern.com: schaefer set sender to lantern@shell10.ba.best.com using -f From: "Bart Schaefer" Message-Id: <1010615093953.ZM29352@candle.brasslantern.com> Date: Fri, 15 Jun 2001 09:39:53 +0000 In-Reply-To: <200106150707.JAA08344@beta.informatik.hu-berlin.de> Comments: In reply to Sven Wischnowsky "Re: Skipping certain completers -- how?" (Jun 15, 9:07am) References: <200106150707.JAA08344@beta.informatik.hu-berlin.de> X-Mailer: Z-Mail (5.0.0 30July97) To: zsh-workers@sunsite.dk Subject: Re: Skipping certain completers -- how? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Jun 15, 9:07am, Sven Wischnowsky wrote: } } There is the -e option to zstyle, of course (and I've added an example } for the `completer' style with it some time ago -- in the Overview } section in compsys.yo). Er, ahem, yes, ah, well ... That does almost solve the specific cvs example, but it means writing your own set of tests for what the context is. That is, I want the restriction to apply to the subcommand name, and it'd be OK if it also applied to any options either of cvs or of the subcommand, but I don't want to restrict the completers used for the actual file arguments. } I have been thinking about something similar to [a control function.] } The problem is to decide which conditions we should make it be } conditional upon, there are so many things people might want to test. There, zstyle -e can be used to even better effect. The "hard part" has been done by computing the context; the rest of the conditions can then be included in the value of the style. -- 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