From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6907 invoked from network); 4 Jan 2000 10:40:13 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 4 Jan 2000 10:40:13 -0000 Received: (qmail 22033 invoked by alias); 4 Jan 2000 10:40:05 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 9195 Received: (qmail 22026 invoked from network); 4 Jan 2000 10:40:04 -0000 Date: Tue, 4 Jan 2000 11:40:03 +0100 (MET) Message-Id: <200001041040.LAA00711@beta.informatik.hu-berlin.de> From: Sven Wischnowsky To: zsh-workers@sunsite.auc.dk In-reply-to: Sven Wischnowsky's message of Tue, 4 Jan 2000 09:10:29 +0100 (MET) Subject: Re: PATCH: Re: Approximate completion I wrote: > But I forgot to update the cached > prefix-length after extracting the flags. Uh oh. Two more of these... Bye Sven diff -ru ../z.old/Src/Zle/compcore.c Src/Zle/compcore.c --- ../z.old/Src/Zle/compcore.c Tue Jan 4 10:15:43 2000 +++ Src/Zle/compcore.c Tue Jan 4 11:35:20 2000 @@ -1696,6 +1696,7 @@ } pline = matchparts; lpre += ml; + llpl -= ml; bcp = ml; bpadd = strlen(s) - ml; } else { @@ -1721,6 +1722,7 @@ } sline = revert_cline(matchparts); lsuf[llsl - ml] = '\0'; + llsl -= ml; bcs = ml; bsadd = strlen(s) - ml; } else { -- Sven Wischnowsky wischnow@informatik.hu-berlin.de