From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15355 invoked by alias); 22 Feb 2018 17:26:18 -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: List-Unsubscribe: X-Seq: 42384 Received: (qmail 3230 invoked by uid 1010); 22 Feb 2018 17:26:18 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.11):SA:0(-1.9/5.0):. Processed in 8.041439 secs); 22 Feb 2018 17:26:18 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,T_DKIM_INVALID,T_RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180222172606euoutp01f91e2dc3a67902f73bfac80114f4671c~VtdLOKR5s1328813288euoutp01U DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1519320366; bh=LcgzPpdvFR706AwXjO5BrJkKld/5yKhFGz2fLY9tES8=; h=Date:From:To:Subject:In-reply-to:References:From; b=L8KmrDNZgUOP9/GZTmiy7xZ7ffkEzLb1LpKGgNdauuBCo9JBgOBW0O1V676G5Msar OtgKisYNYtrryf0UcJc81xZKxTkxjFwWx0vRfqoZ1G9Q+9cm231GE0bjhng4dvjVOR imuGhbsCD/Lk29d/A3K9ED9h9ZVs0Rh8lg1ZPCLk= X-AuditID: cbfec7f5-b5fff700000028a9-db-5a8efd2c3b11 Date: Thu, 22 Feb 2018 17:26:01 +0000 From: Peter Stephenson To: zsh workers Subject: Re: [BUG]builtin echo error doing arguments parsing Message-id: <20180222172601.2b7cb68b@pwslap01u.europe.root.pri> In-reply-to: Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset="UTF-8" Content-transfer-encoding: quoted-printable X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOIsWRmVeSWpSXmKPExsWy7djPc7o6f/uiDL7OsLE42PyQyYHRY9XB D0wBjFFcNimpOZllqUX6dglcGdd3rWYpOM1ecejnXeYGxl+sXYycHBICJhJzzp1j6mLk4hAS WMEo0XzuJiOE08sk0dx7kg2mauLpeVCJZYwSG79NhGqZxiRxeOoHNgjnDKNE66YmqMxZRolr 93aBbWERUJWY+vYmM4jNJmAoMXXTbEYQWwQo3vz9HwuILSxgI7FvZjNYDa+AvUTzsbNgNqdA sMSb9w1g9fwC+hJX/35igrjJXmLmlTOMEPWCEj8m3wObwyygKbF193p2CFtb4sm7C6wgB0kI TGGTOHBtNtTbLhLrdkMskBAQlnh1fAs7hC0jcXlyNwuE3c8o8aTbF6J5BqPE6TM7oKFhLdF3 +yIjxAY+iUnbpgMN4gCK80p0tAlBlHhIvHq7HGq+o8Sj+1tYIKFynUli45JbzBMY5WchOXwW ksNnITl8ASPzKkbx1NLi3PTUYuO81HK94sTc4tK8dL3k/NxNjMDoP/3v+NcdjPv+JB1iFOBg VOLh3VDWGyXEmlhWXJl7iFGCg1lJhLdsa1+UEG9KYmVValF+fFFpTmrxIUZpDhYlcd44jboo IYH0xJLU7NTUgtQimCwTB6dUA6PwCub0ZVeNWuYELVyoFLDQ/2vABfu9/ltetIl26VdKZv/f 8mDiptt7JZbqLv4k92D2/1vdhU5hP3f8lnLTtHOynnFTbkGWXMHcJwKsqd4h79b8eW6WtXjV NZbHNje+nb3B9LD52Md5R9r75kZeDdst9qlTW/DXJXcPWfvwyWodt2exPuxMenhKiaU4I9FQ i7moOBEAK0W2xvoCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCLMWRmVeSWpSXmKPExsVy+t/xy7o6f/uiDPoeCVgcbH7I5MDoserg B6YAxigum5TUnMyy1CJ9uwSujOu7VrMUnGavOPTzLnMD4y/WLkZODgkBE4mJp+cxdjFycQgJ LGGUOHO1iREkISQwg0nixTxLiMQ5Rok1b++zQThnGSWONj1lAqliEVCVmPr2JjOIzSZgKDF1 02ywbhGgePP3fywgtrCAjcS+mc1gNbwC9hLNx86C2ZwCwRKLWl6zQAy9ySSxZvl7sAS/gL7E 1b+fmCDus5eYeeUMI0SzoMSPyffAhjILqEtMmreIGcLWlnjy7gIrxNnqEjfu7mafwCg0C0nL LCQts5C0LGBkXsUoklpanJueW2ykV5yYW1yal66XnJ+7iREYttuO/dyyg7HrXfAhRgEORiUe 3g1lvVFCrIllxZW5hxglOJiVRHjLtvZFCfGmJFZWpRblxxeV5qQWH2KU5mBREuc9b1AZJSSQ nliSmp2aWpBaBJNl4uCUamA0eJj+Rs3ya1Zl9+5VO+Vsps+o9Any+8sjXBb2aQtr1PkowR33 5c9MDWQ8NCfjzJz6XPlsqQUZLl+d1QKPJPvyKM9KV1i480Jq27Sosn9twZutEqbqT/28NvFi 5uqikhcTsp+23FZVsPJIuVZ79JjXP6UphjmGokHf3U3+2CzdcKC+z+710iIlluKMREMt5qLi RAAJNqC/VwIAAA== X-CMS-MailID: 20180222172604eucas1p2168a0c123b2eddc0c0ead8a6dc2b1222 X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180222072350epcas2p3185ca17f5f0e3ad69b0a41dbf743f145 X-RootMTR: 20180222072350epcas2p3185ca17f5f0e3ad69b0a41dbf743f145 References: <20180222093711.0777e602@pwslap01u.europe.root.pri> <20180222103201.314c839b@pwslap01u.europe.root.pri> On Thu, 22 Feb 2018 17:50:48 +0100 Mikael Magnusson wrote: > On Thu, Feb 22, 2018 at 11:32 AM, Peter Stephenson > wrote: > > On Thu, 22 Feb 2018 09:37:11 +0000 > > Peter Stephenson wrote: > >> On Wed, 21 Feb 2018 23:23:09 -0800 > >> wumingxwk@gmail.com wrote: > >> > if there is only a '-' as argument=EF=BC=8Cbuiltin echo won't print = it > >> > >> You might have thought it should at least be turned off in some or most > >> of the emulation modes... > > > > Would look something like this. Probably a good idea if there aren't > > subtleties? >=20 > If we change it now, people would have to add a version check in > addition to their check for zsh to be able to echo things portably (to > know if they should add an extra - or not). The portable option is "--", which has worked for a long time. Adding - would be a zsh kludge, nothing to do with portability. pws