From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3895 invoked by alias); 24 Apr 2011 12:19:12 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 29031 Received: (qmail 9287 invoked from network); 24 Apr 2011 12:19:00 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.1 Received-SPF: pass (ns1.primenet.com.au: SPF record at spf01.biglobe.ne.jp designates 133.205.19.65 as permitted sender) X-Biglobe-Sender: Mime-Version: 1.0 X-Mailer: QUALCOMM MacOS X Eudora Version 6.2J rev4.0 Message-Id: In-Reply-To: <110410074855.ZM9428@torch.brasslantern.com> References: <110409131236.ZM16037@torch.brasslantern.com > <110410074855.ZM9428@torch.brasslantern.com> Date: Sun, 24 Apr 2011 21:18:56 +0900 To: zsh workers From: "Jun T." Subject: Re: menu-select interactive mode Content-Type: text/plain; charset="us-ascii" Another problem reported by Bart Shaefer: At 07:48 -0700 11/04/10, Bart Schaefer wrote: >There are still some bugs in the interactive mode. > ..... (snip) >Then press ENTER to accept the one-and-only match: > >torch% ls config.log l > >Finally type ENTER again: > >torch% ls config.logl >ls: config.logl: No such file or directory The following patch *seenms* to solve this, but I'm not sure what I'm doing. minfo.end should also be updated? Or maybe I'm doing complete nonsense... Index: Src/Zle/complist.c =================================================================== RCS file: /cvsroot/zsh/zsh/Src/Zle/complist.c,v retrieving revision 1.123 diff -u -r1.123 complist.c --- Src/Zle/complist.c 31 Aug 2010 18:09:16 -0000 1.123 +++ Src/Zle/complist.c 24 Apr 2011 11:28:54 -0000 @@ -2699,6 +2699,7 @@ else selfinsertunmeta(zlenoargs); metafy_line(); + minfo.len++; saveline = (char *) zhalloc(zlemetall); memcpy(saveline, zlemetaline, zlemetall);