From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4656 invoked from network); 13 Apr 2002 23:30:01 -0000 Received: from sunsite.dk (130.225.247.90) by ns1.primenet.com.au with SMTP; 13 Apr 2002 23:30:01 -0000 Received: (qmail 3400 invoked by alias); 13 Apr 2002 23:29:52 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 16979 Received: (qmail 3389 invoked from network); 13 Apr 2002 23:29:50 -0000 From: "Bart Schaefer" Message-Id: <1020413232614.ZM7461@candle.brasslantern.com> Date: Sat, 13 Apr 2002 23:26:13 +0000 In-Reply-To: <1018730307.16430.1.camel@localhost.localdomain> Comments: In reply to Borsenkow Andrej "_values does not quote inserted matches" (Apr 14, 12:38am) References: <1018730307.16430.1.camel@localhost.localdomain> X-Mailer: Z-Mail (5.0.0 30July97) To: Borsenkow Andrej , Zsh hackers list Subject: Re: _values does not quote inserted matches MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Apr 14, 12:38am, Borsenkow Andrej wrote: } Subject: _values does not quote inserted matches } } note, that match inserted into command line is not quoted that makes it } impossible to complete more than one value. The problem is this stuff at lines 54-58 of _values: if [[ ${#noargs}+${#args}+${#opts} -ne 1 ]] && compvalues -s sep; then sep=( "-qQS" "$sep" ) else sep=() fi I don't know why the Q is included on line 55? It seems to all work OK if I take it out. -- Bart Schaefer Brass Lantern Enterprises http://www.well.com/user/barts http://www.brasslantern.com Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net