From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12472 invoked by alias); 19 Nov 2015 06:11:30 -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: 37155 Received: (qmail 7554 invoked from network); 19 Nov 2015 06:11:29 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 Subject: Re: x=(foo ; bar) array assignments with embedded semicolons To: zsh-workers@zsh.org References: <20151117221605.GB1845@tarsus.local2> <20151118102032.48b63776@pwslap01u.europe.root.pri> <151118074743.ZM28021@torch.brasslantern.com> From: Eric Cook Message-ID: <564D6260.6080907@gmx.com> Date: Thu, 19 Nov 2015 00:47:12 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <151118074743.ZM28021@torch.brasslantern.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Q2LzEWeP8fEs9hSeWkFn0CpYom9tA0FyZkyslDHBY8MUGCPCuQW IYdts67MvN9YWHcri/I3FcbHYYkKyZ8K0zACOFiux5mYRwEhLrKlVzaFrIVBzoODqERLCvf T9516IrGqxCfd8ja16vTTraMoVgXG4gwjMwE0ZW6eff0hB3aAYVaaj1jceub9VP8L/jz5Zp mJxNSJGQfndEmY34KSJYQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:ZQ+S5OM74HU=:bbocw59cbYX76wQRehSX+W XQeDAnY99sWAaI30mjQzdMb7pNqdCbYFGg60h1jbgyoYOj+kz34bArSiuI8O7126v47Ks1+iZ yIUnNhnK2YLYzakSjPihbLSLp3ArmTESV+mBfzsfgQASnJ62+zVuqWroP3pocLyoI+iZtwdlD BVMQBVpr027OdL0txIpLuYSTgeEsc2tHEFhX/uYjgra5Lr6KiBdasTgLJyEg7CqO862r2+9lS 4hT54q0Ln0S9781NQz9cAW0Mq4cCWXccYBhgUbwcMw7sBmX1wRP8tXLUrmJV+puGdA3GNLkh5 CR8elPdh3ph9f+fhjAjcTSxdx9UQpOm+yD3aivY92h3Mks/qX5SX5wFWOYtEG+QDDKuq/vbUn If6FF25nkY5O+lUoHvjnJPVk3XevT6hCgjX0/b8mTmyWXpCeY0IeV23hupBizGw3MhQE2dgPI jCaLMEzAyKfrnxoyXfu5ulSTbteEMkbbBlrSBOTcnSw+iREg54mMOkS/NAVwrCYH5mpmFOtGR X86OwKmgJe8s5cytobf0/u/t4bgRArai45f9EHEHE68G2NJZ8WCyLO9byak65H/1rZHDKZvQD EPYmRcS23Hk6EiBMMZwNxNewPOpUk1shmLjTTcbQu306DgrlQJkxzB13ZhIQuVps1zZ3S0Z+a c4pGp2RlZ5lXp2GduPK1RCdUf98xEg683d3Vxbz+Wxn+Gb/CAdyPn5o0UHKS+nkgCB/ZNDbce 7BW6Sr18l96EaoN7iHU5wlY4a+7vmPLsY//41QzHJcMrc4/ZPUO9SjuE6+1ERTzA/qKLLuTWF MC+Yviy On 11/18/2015 10:47 AM, Bart Schaefer wrote: > On Nov 18, 10:20am, Peter Stephenson wrote: > } > } I don't think it's facetious at all. Unquoted ";" is a separator, > } whether in an array or not. > > Nevertheless it is a syntax error in e.g. bash to use ";" there. > And that is what i assumed zsh would do. Since the only syntactical mention of ; in the man pages i saw was as a list terminator; leaving the incomplete array definition. Since it is intentional, could it be added to the man pages?