From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22704 invoked from network); 15 May 2000 22:56:41 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 15 May 2000 22:56:41 -0000 Received: (qmail 19385 invoked by alias); 15 May 2000 22:56:31 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 11388 Received: (qmail 19378 invoked from network); 15 May 2000 22:56:30 -0000 To: zsh-workers@sunsite.auc.dk Subject: Re: PATCH: Re: Seg fault in matcher-list matching References: <200005150926.LAA17371@beta.informatik.hu-berlin.de> MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII From: Tanaka Akira Date: 16 May 2000 07:57:58 +0900 In-Reply-To: <200005150926.LAA17371@beta.informatik.hu-berlin.de> (Sven Wischnowsky's message of "Mon, 15 May 2000 11:26:19 +0200 (MET DST)") Message-ID: User-Agent: T-gnus/6.14.1 (based on Gnus v5.8.3) (revision 16) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.6 (i686-pc-linux-gnu) MULE/4.0 (HANANOEN) In article <200005150926.LAA17371@beta.informatik.hu-berlin.de>, Sven Wischnowsky writes: > I couldn't get it to seg-fault, but there was something broken. Matching > of the suffix, for example, and that both in C and shell code. I found another problem about matching control. Z(4):akr@serein% Src/zsh -f serein% bindkey -e; autoload -U compinit; compinit -D; compdef _tst tst serein% _tst () { compadd -M 'r:|[:.]=* r:|=*' a.b:0 c.d:1 } serein% tst : This inserts nothing now. But 3.1.7-pre-2 inserts `.' as follows (and place the cursor on the `.'). % tst .: -- Tanaka Akira