From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6796 invoked by alias); 29 Nov 2016 09:44: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: 40039 Received: (qmail 5410 invoked from network); 29 Nov 2016 09:44:30 -0000 X-Qmail-Scanner-Diagnostics: from mailout4.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.14):SA:0(-7.9/5.0):. Processed in 1.05376 secs); 29 Nov 2016 09:44:30 -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=-7.9 required=5.0 tests=RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at samsung.com does not designate permitted sender hosts) X-AuditID: cbfec7f1-f79f46d0000008eb-79-583d4b9855ab Date: Tue, 29 Nov 2016 09:34:14 +0000 From: Peter Stephenson To: "zsh-workers@zsh.org" Subject: Re: Array slices that don't exist [was Optimization of getarrvalue()] Message-id: <20161129093414.48eff55e@pwslap01u.europe.root.pri> In-reply-to: <161128221144.ZM10240@torch.brasslantern.com> 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+NgFnrLIsWRmVeSWpSXmKPExsWy7djPc7ozvG0jDN5tV7I42PyQyYHRY9XB D0wBjFFcNimpOZllqUX6dglcGce+TWYrmM5U0fO9lbmB8S5jFyMnh4SAicStHT1MELaYxIV7 69m6GLk4hASWMkpM+nyHCcLpZZJYv+EiG0zHw/k9LBCJZYwS9/sboVqmMUlsWP+FFcI5wyjx cPJfqMxZRoll31+B9bMIqErs27wLbCObgKHE1E2zwS4REdCXuPjnFpgtLBAg8WPRfGYQm1fA XmLP03OsIDangJXE/AtzwGx+oPqrfz9BXW4vMfPKGUaIekGJH5PvsYDYzAI6Etu2PWaHsOUl Nq95ywxykITAfzaJO5t+Aw3iAHJkJTYdYIaY4yLx8cp5aMgIS7w6voUdwpaR6Ow4CLWrn1Hi SbcvxJwZjBKnz+yABoy1RN/ti4wQy/gkJm2bzgwxn1eio00IosRDYu/cs1BhR4kH76wnMCrO QnL1LCRXz0Jy9QJG5lWMIqmlxbnpqcVGesWJucWleel6yfm5mxiBieD0v+MfdzC+P2F1iFGA g1GJh3eHlU2EEGtiWXFl7iFGCQ5mJRHeox62EUK8KYmVValF+fFFpTmpxYcYpTlYlMR59yy4 Ei4kkJ5YkpqdmlqQWgSTZeLglGpgTOBu6/t3amraAmWvN5ePFcV9fb/kU53Gs4MS50/Ls7xx OvtmVrVqxtHUsndH92jU6NXEVaju+Z9iZdYbqHzFXHLv3OdXZDbNZbl12ivOqPnbGustDk4/ mh09Pzis+Nx0uapU0zX51Uyf7vcTZ29S+f8nbv/yFTk83A9r672DzJ5eFJty48FkDiWW4oxE Qy3mouJEAD38SLEAAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRmVeSWpSXmKPExsVy+t/xK7orvG0jDC5dkLI42PyQyYHRY9XB D0wBjFFuNhmpiSmpRQqpecn5KZl56bZKoSFuuhZKCnmJuam2ShG6viFBSgpliTmlQJ6RARpw cA5wD1bSt0twyzj2bTJbwXSmip7vrcwNjHcZuxg5OSQETCQezu9hgbDFJC7cW8/WxcjFISSw hFFi6Z55UM4MJomJN+6AdQgJnGOUmH+bGSJxllHifvMVdpAEi4CqxL7Nu5hAbDYBQ4mpm2aD NYgI6Etc/HMLzBYW8JPY//goK4jNK2AvsefpOTCbU8BKYv6FOawQQ4+xSnz5Pg1sED9Q89W/ n5gg7rOXmHnlDCNEs6DEj8n3wO5mFtCS2LytiRXClpfYvOYtM8Sl6hI37u5mn8AoPAtJyywk LbOQtCxgZF7FKJJaWpybnltsqFecmFtcmpeul5yfu4kRGEfbjv3cvIPx0sbgQ4wCHIxKPLwC tjYRQqyJZcWVuYcYJTiYlUR4j3rYRgjxpiRWVqUW5ccXleakFh9iNAWGzERmKdHkfGCM55XE G5oYmlsaGhlbWJgbGSmJ85Z8uBIuJJCeWJKanZpakFoE08fEwSnVwGhf2hby5uqT86du/hb3 2GdeErlK7vSJ5T1mKzb7vWkxMV49LWxiSopSeWg137nZn6cqckovdAjtUdmgxPboJj/XMbFg biOOM0WW+ZxsabU2O59vev/X3oB99ef3Upm8Pg2ntx/j9NW9ryW7ZNkso7Xev4ryWOYdOsrD Me/q5IbOFZaOJneWfFRiKc5INNRiLipOBACb0n8QuQIAAA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20161129093416eucas1p1b441a70b5dce89b8f303052b4bba171f 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-HopCount: 7 X-CMS-RootMailID: 20161108201233epcas1p1e2900e2d67af8b8558ebdb70eb7ad480 X-RootMTR: 20161108201233epcas1p1e2900e2d67af8b8558ebdb70eb7ad480 References: <1478635899.1897979.781551353.05792438@webmail.messagingengine.com> <20161109114207.6b929440@pwslap01u.europe.root.pri> <161109080328.ZM6075@torch.brasslantern.com> <20161115195721.43648236@ntlworld.com> <77EB3614-F9E2-4BEB-B93C-99DFD34A504F@kba.biglobe.ne.jp> <161116105013.ZM32526@torch.brasslantern.com> <161128221144.ZM10240@torch.brasslantern.com> On Mon, 28 Nov 2016 22:11:44 -0800 Bart Schaefer wrote: > So the question is ... is the following more consistent? It definitely *looks* more consistent. I imagine at the point where we can only see what happens when we throw it out. pws