From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5801 invoked by alias); 27 Sep 2017 08:59:52 -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: 41771 Received: (qmail 26065 invoked by uid 1010); 27 Sep 2017 08:59:52 -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(-6.9/5.0):. Processed in 1.438485 secs); 27 Sep 2017 08:59:52 -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=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS 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: | X-AuditID: cbfec7f4-f79ab6d000003290-9c-59cb688108af Date: Wed, 27 Sep 2017 09:59:42 +0100 From: Peter Stephenson To: Zsh Hackers' List Subject: Re: [key]+=val Message-id: <20170927095942.2f597c88@pwslap01u.europe.root.pri> In-reply-to: <20170927094236.7a6f593c@pwslap01u.europe.root.pri> 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="US-ASCII" Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRmVeSWpSXmKPExsWy7djP87qNGacjDR5uMbU42PyQyYHRY9XB D0wBjFFcNimpOZllqUX6dglcGZdarzMVHGCqWPLtOHsDYyNTFyMHh4SAicSZvrQuRk4gU0zi wr31bF2MXBxCAksZJV4u62WGcHqZJO7en84KUWUisWfVBFaIxDJGiUmvd0A505gk1rQthWo5 wyjx5NsvqGFnGSW2P13BBtLPIqAq8eXQTGYQm03AUGLqptmMIIeICGhLtH8UAwkLC4hLtLSt ZgSxeQXsJaaumsAOYnMKOEi8vDUDLM4voC9x9e8nJoiT7CVmXjkDVS8o8WPyPRYQm1lAR2Lb tsfsELa8xOY1b8GOkxBYwCbx8lUbM0Szi8S2eXfZIWxhiVfHt0DZMhKdHQehFvQDfdPtC9E8 g1Hi9JkdbBAJa4m+2xcZITbwSUzaNp0ZEqq8Eh1tQhAlHhIf7qxghAg7Slz+FgkJk29MEj/m 3WGbwKgwC8nds5DcPQvJ3QsYmVcxiqSWFuempxab6BUn5haX5qXrJefnbmIEJoLT/45/2cG4 +JjVIUYBDkYlHl6GkFORQqyJZcWVuYcYJTiYlUR4VeNPRwrxpiRWVqUW5ccXleakFh9ilOZg URLntY1qixQSSE8sSc1OTS1ILYLJMnFwSjUw9t1/WTFnRe3aG9//KC1ZNne9p8l5/d1Hwl9O zyiMfR1zeOP+8KvuDz6elDWOf+v6WEbNTr5mdd+yzG3mO18Wue4TP8kT6G+bUDXRj2MSyxeF 1q61ZjdY0k4yL2ConXH24Izj8bdYjB6cXWy2+8f/Pobib9OrbqQuYYlwfbBIO3HDtJOCvI6X WJRYijMSDbWYi4oTAXKK3ioAAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrALMWRmVeSWpSXmKPExsVy+t/xq7qNGacjDT4eZrY42PyQyYHRY9XB D0wBjFFcNimpOZllqUX6dglcGZdarzMVHGCqWPLtOHsDYyNTFyMnh4SAicSeVRNYIWwxiQv3 1rN1MXJxCAksYZRYuPAwK4Qzg0miq+sFC4RzjlFi4+VnUM5ZRomvl4+D9bMIqEp8OTSTGcRm EzCUmLppNmMXIweHiIC2RPtHMZCwsIC4REvbakYQm1fAXmLqqgnsIDangIPEy1szGCFm/mCS eHRjFwtIgl9AX+Lq309Qt9pLzLxyBqpZUOLH5HtgNcwCWhKbtzWxQtjyEpvXvAW7QUhAXeLG 3d3sExiFZyFpmYWkZRaSlgWMzKsYRVJLi3PTc4sN9YoTc4tL89L1kvNzNzECw3nbsZ+bdzBe 2hh8iFGAg1GJh5ch5FSkEGtiWXFl7iFGCQ5mJRFe1fjTkUK8KYmVValF+fFFpTmpxYcYpTlY lMR5e/esjhQSSE8sSc1OTS1ILYLJMnFwSjUwqlffvHg5hEv+xLb1RrdMGAXmrPhfclVcLjVp esPCL6ynur7PsdEvPZh05MH1+yIa1+bKTryvX8hV9GnrpsXZf8TWzvqre4Zb7N3X5EBWqRmb lB169e5t+bLdxW2R/v8v/7m2agccMs84K1Ug1pd61dw07I3PH/MFMxZ4Ly0Tm8HB8WirROzq QiWW4oxEQy3mouJEAPLCUyFjAgAA X-CMS-MailID: 20170927085945eucas1p162909fedaa5143fb28f7b43de23dcb35 X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUb?= =?UTF-8?B?7IK87ISx7KCE7J6QG1ByaW5jaXBhbCBFbmdpbmVlciwgU29mdHdhcmU=?= X-Global-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUbU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtQcmluY2lwYWwgRW5naW5lZXIsIFNvZnR3YXJl?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDA1Q0QwNTAwNTg=?= CMS-TYPE: 201P X-CMS-RootMailID: 20170925103513eucas1p2b7d91180ccc6defe455daca9248ae222 X-RootMTR: 20170925103513eucas1p2b7d91180ccc6defe455daca9248ae222 References: <20170925113509.25c2703e@pwslap01u.europe.root.pri> <20170926103254.1670a650@pwslap01u.europe.root.pri> <170926102852.ZM14158@torch.brasslantern.com> <20170927094236.7a6f593c@pwslap01u.europe.root.pri> I think I'm basically done with the [key]=val syntax. One further possible change might be to enforce the use of that syntax for associative (but not normal) arrays when KSH_ARRAYS is set. That might cause problems with some half-converted scripts. It doesn't seem worth a separate option just for that. pws