From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15226 invoked by alias); 2 Jan 2014 18:16:43 -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: 32213 Received: (qmail 1575 invoked from network); 2 Jan 2014 18:16:38 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=k07Rxw9/tSwSC80oYpt6Tke1ukHR1Bl5x+hYi3k1z0Y=; b=NEZ0PUKZ+sDAeGc3nt60oTBfoDcNWmqtJgPugyrWrmffTM5P05UBY+ilFuJ3qODPwx CRrityXKGdJxE9agm5HYElJxb2Q8MZCAA7lZGoLCa2owyWvJBE/yYcPnz1n5mboeccuT JRJ/XQsHa6o33DTk4CEa+qGxcpamCr9aDx46Xks+WtpnIGHjmF3nlFAKYOg9J4GPksIi 24Ohj8woWiukg25xi8DZ1wQ/dbl84g7WeIfElafbGET2Wr/n6njex/hSOSjbuyrbECJ1 5w5BJ4ZbogowU4+e729CGrjFnStoI6Dwe8Hwx6uSdVHGlVUYFXVYaa84bP5VXgr/8O2h qfEQ== X-Gm-Message-State: ALoCoQkxuFQdjcQKhKUJanh2BLTBUO5vBEftUXBKm+dBubD6/CogkH08cVyMmiEKk31GtHL9WfCB X-Received: by 10.194.77.106 with SMTP id r10mr4658923wjw.91.1388686595445; Thu, 02 Jan 2014 10:16:35 -0800 (PST) X-ProxyUser-IP: 86.6.157.246 Date: Thu, 2 Jan 2014 18:16:31 +0000 From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: Bug#733075: Bug#733075: zsh: command completion not working after semicolon Message-ID: <20140102181631.7b390c13@pws-pc.ntlworld.com> In-Reply-To: <131225101336.ZM17671@torch.brasslantern.com> References: <20131224214220.2173519380.qww314159@soup.q.qbilt.org> <877gatqlp3.fsf@ft.bewatermyfriend.org> <8738lhqjny.fsf@ft.bewatermyfriend.org> <131225101336.ZM17671@torch.brasslantern.com> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.7; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Wed, 25 Dec 2013 10:13:36 -0800 Bart Schaefer wrote: > I think this is the right thing, but it would be helpful if someone > can also check that the redirection issue has not regressed. (There > are no tests of command completion in Y01, so I'm not sure how to > add a regression test for these.) That was a crash when completing after the "<" in for f in 1; do < x which was very easy to reproduce, and that's still working after the change. Regression tests for interactive features is another place needing a volunteer (who wouldn't need to know about internals). Felix did some good work on Zle testing but it really needs a permanent maintainer. get_comp_string() is screaming out for something less ad hoc, but I don't know what that is apart from rewriting the shell to provide a partial parse tree for a given context, which isn't going to happen. pws