From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19366 invoked from network); 30 Aug 2004 21:23:58 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 30 Aug 2004 21:23:58 -0000 Received: (qmail 70652 invoked from network); 30 Aug 2004 21:23:52 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 30 Aug 2004 21:23:52 -0000 Received: (qmail 6747 invoked by alias); 30 Aug 2004 21:23:05 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 7948 Received: (qmail 6736 invoked from network); 30 Aug 2004 21:23:04 -0000 Received: from unknown (HELO a.mx.sunsite.dk) (130.225.247.88) by 130.225.247.90 with SMTP; 30 Aug 2004 21:23:04 -0000 Received: (qmail 68964 invoked from network); 30 Aug 2004 21:21:08 -0000 Received: from moonbase.zanshin.com (64.84.47.139) by a.mx.sunsite.dk with SMTP; 30 Aug 2004 21:21:07 -0000 Received: from toltec.zanshin.com (toltec.zanshin.com [64.84.47.166]) by moonbase.zanshin.com (8.13.1/8.13.1) with ESMTP id i7ULL5PY002372 for ; Mon, 30 Aug 2004 14:21:05 -0700 Date: Mon, 30 Aug 2004 14:21:04 -0700 (PDT) From: Bart Schaefer Reply-To: zsh-users@sunsite.dk To: Zsh-users List Subject: Re: another Problem with ignore-line In-Reply-To: <20040830172050.GC3639@spiegl.de> Message-ID: References: <20040826181857.GF10369@localhost> <20040826221435.GA28932@spiegl.de> <20040830151313.GA3639@spiegl.de> <10449.1093879550@trentino.logica.co.uk> <20040830172050.GC3639@spiegl.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Checker-Version: SpamAssassin 2.63 on a.mx.sunsite.dk X-Spam-Level: X-Spam-Status: No, hits=-0.0 required=6.0 tests=BAYES_44 autolearn=no version=2.63 X-Spam-Hits: -0.0 On Mon, 30 Aug 2004, Andy Spiegl wrote: > But I can't find the culprit. Only that it has to do with this line: > zstyle ':completion:*' completer _expand_dots _complete _match _correct Try removing "_expand_dots" from that, and see what happens. The _expand_dots function dates from roughly v3.1.9 and isn't part of the regular distribution, so it hasn't been updated unless you've done so yourself, and it may be doing something that isn't quite right anymore. If it still happens after removing _expand_dots is removed, try using condor:~/zshtest>mv a<\C-x?> (ctrl-x question-mark) which invokes _complete_debug, and examine the temp file that gets dumped. > Oh, wait it's enough to remove "completer" from it. Strange! No, not strange at all. The syntax is: zstyle CONTEXT STYLE ARGUMENTS =============== ========= ====================================== zstyle ':completion:*' completer _expand_dots _complete _match _correct If you remove "completer" you've changed the style name, and the whole thing gets ignored.