From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14371 invoked by alias); 9 Feb 2015 12:20:51 -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: 34480 Received: (qmail 27485 invoked from network); 9 Feb 2015 12:20:48 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) 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, SPF_HELO_PASS autolearn=ham version=3.3.2 X-AuditID: cbfec7f5-b7fc86d0000066b7-63-54d8a58ae39a Date: Mon, 09 Feb 2015 12:20:42 +0000 From: Peter Stephenson To: Micah Waddoups , zsh-workers@zsh.org Subject: Re: BUG: $_ empty on null function call Message-id: <20150209122042.35b74995@pwslap01u.europe.root.pri> In-reply-to: <54D89C52.6050702@askmicah.net> References: <54D89C52.6050702@askmicah.net> 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+NgFlrDLMWRmVeSWpSXmKPExsVy+t/xq7pdS2+EGDw8oWmx7vFJFouDzQ+Z HJg8Fu7rYPdYdfADUwBTFJdNSmpOZllqkb5dAlfGpxX+BY+YKw6eNG5gbGTuYuTgkBAwkZix uLqLkRPIFJO4cG89WxcjF4eQwFJGiRvnfrFAOD1MEuf6X7JCONsYJc7NX8gM0sIioCqx7vdS JhCbTcBQYuqm2YwgtoiAjcTeO/NYQWxhAQOJJze+soHYvAL2EtcffGID2cwpoCNxbK89SFhI QFvix6QNLCA2v4C+xNW/n5ggLrKXmHnlDCNEq6DEj8n3wGqYBbQkNm9rYoWw5SU2r3nLDDFH XeLG3d3sExiFZiFpmYWkZRaSlgWMzKsYRVNLkwuKk9JzjfSKE3OLS/PS9ZLzczcxQkL46w7G pcesDjEKcDAq8fBaKF8PEWJNLCuuzD3EKMHBrCTCawqMACHelMTKqtSi/Pii0pzU4kOMTByc Ug2MaVLnKj0n/14ucejn/tsZVr9ftFrycS3vyn432UctdM2hSSFKN5oXC4gnmlh+ELi7xtj3 08zPKy+s22M39V7n3H8nz/i2t0kty9RzsvlofZ735dPuM5dcX3D47LE7dXDym8+ZEuGz7JKm CPcJXGc9ZXftWMfa0HOHJA4KKcvtn7KbbVqAmbVhsRJLcUaioRZzUXEiAJMk9kE/AgAA On Mon, 9 Feb 2015 03:38:58 -0800 Micah Waddoups wrote: > I am still a beginner in developing, or I would tackle this issue > directly myself. The misbehavior is when the command list has a null > function with parameters, the last-command-last-parameter ($_) built-in > variable goes blank. Yes, that's obviously an oversight internally. $_ simply isn't handled on this path. Somebody will get around to it eventually, I imagine... pws