From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id e59aba7b for ; Tue, 19 Nov 2019 19:11:48 +0000 (UTC) Received: (qmail 23053 invoked by alias); 19 Nov 2019 19:11:44 -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: 44914 Received: (qmail 447 invoked by uid 1010); 19 Nov 2019 19:11:43 -0000 X-Qmail-Scanner-Diagnostics: from mailout2.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.102.0/25635. spamassassin: 3.4.2. Clear:RC:0(210.118.77.12):SA:0(-7.0/5.0):. Processed in 3.575272 secs); 19 Nov 2019 19:11:43 -0000 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.samsung.com designates 210.118.77.12 as permitted sender) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20191119191104euoutp02a14159f25f04c020eda226b547c36610~YphGu8Zoc1220012200euoutp02o DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1574190664; bh=dFP/hVMKS8zcYjWAKhemxkqdvSc8vZAIYrWnj6EZlCU=; h=Subject:From:To:Date:In-Reply-To:References:From; b=QhG78kxUdZbfSPfCdkwArFh1fuh+mv1ZqnOmID10NUEZ+G3AMkFYBQpuRy7dy2D1A wyOVvA7w6Bls95XvVTa+auj2YlKgUdQTcVQscIp56HJUZVGiQYSAlQFqR+902qPTkq ffhBaSo1GHkgeeo5q+Pd7aXRViCwARt2LM0g+QLM= X-AuditID: cbfec7f4-ae1ff700000010d5-50-5dd43e481a31 Message-ID: <1574190663.6021.20.camel@samsung.com> Subject: Re: P modify in history event From: Peter Stephenson To: Date: Tue, 19 Nov 2019 19:11:03 +0000 In-Reply-To: X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRmVeSWpSXmKPExsWy7djP87oedldiDT6+krM42PyQyYHRY9XB D0wBjFFcNimpOZllqUX6dglcGRuPtzEVNLBWzNh4m7GB8SdzFyMnh4SAicSihhYwW0hgBaPE 43+lXYxcQHYfk8T546tYIJxeJokNXWfgOqYvWsEIkVjOKHHn3QmEqttzt7JDOGcYJd5NmMUK 4VxglDi97AdbFyMHB6+AkcSxlVogo4QF1CTmrutiAbHZBAwlpm6azQhiiwhISlxrPg1mswio Stz9uJAJxOYUcJG4eXEnE8QZGhIbbh4Ds3kFBCVOznwCNodZQF6ieetsZpC9EgLP2SROLGhi g2hwkfi67BM7hC0s8er4FihbRuL/zvlMEA3tjBJrJr1mh3B6GCU2Hb3DCFFlLdF3+yIjyAfM ApoS63fpQ4QdJW6s3QkWlhDgk7jxVhDiCD6JSdumM0OEeSU62oQgqtUkdjRthaqWkXi6RmEC o9IsJB/MQvLBLIRVCxiZVzGKp5YW56anFhvlpZbrFSfmFpfmpesl5+duYgSmgtP/jn/Zwbjr T9IhRgEORiUeXotLl2OFWBPLiitzDzFKcDArifD6PboQK8SbklhZlVqUH19UmpNafIhRmoNF SZy3muFBtJBAemJJanZqakFqEUyWiYNTqoFx7pmg+X80p67M+P3y45Z/wds6lfP2LPil/TCR XcK3J4q3/HTFJr687O9caydo9aRfW725/5w0s4evc69DUJX65iqpF5mbTi+adOzsgdWVT35t t867pR299NzfHbq33i2IS1pb+qPxQjl70pTGz2qJ9V3sTfd5/2l5/uoucnucFy/mdOLc+vB8 JZbijERDLeai4kQA+Nz6SgEDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpikeLIzCtJLcpLzFFi42I5/e/4XV0PuyuxBu8XsFocbH7I5MDoserg B6YAxig9m6L80pJUhYz84hJbpWhDCyM9Q0sLPSMTSz1DY/NYKyNTJX07m5TUnMyy1CJ9uwS9 jI3H25gKGlgrZmy8zdjA+JO5i5GTQ0LARGL6ohWMXYxcHEICSxklpp5dxgiRkJH4dOUjO4Qt LPHnWhcbRFE3k8SLj9dYIJwzjBINZ+6zQjgXGCVmbt7N1MXIwcErYCRxbKUWSLewgJrE3HVd LCA2m4ChxNRNs8E2iAhISlxrPg1mswioStz9uJAJxOYUcJG4eXEnE8TMh0wS1+deAGtmFtCU aN3+G+okDYkNN4+BNfAKCEqcnPkEqkZeonnrbOYJjEKzkLTMQlI2C0nZAkbmVYwiqaXFuem5 xYZ6xYm5xaV56XrJ+bmbGIHhv+3Yz807GC9tDD7EKMDBqMTDO+HK5Vgh1sSy4srcQ4wSHMxK Irx+jy7ECvGmJFZWpRblxxeV5qQWH2I0BfpoIrOUaHI+MDbzSuINTQ3NLSwNzY3Njc0slMR5 OwQOxggJpCeWpGanphakFsH0MXFwSjUwTj5784tynoO8cJiY5Fknjatenr+nJLqv7E11KNF8 V8h6c0OEyp716e1FfDbbBZ7X/Y0q/+B9q2LW9Af1+Zr72zS+WPIf339j7Y1JV0MenFdrXdQ3 +7o5+/S7+s8zWEW2RSy/xGN/Uszibqe38AzbIC7tv6IWS71KlYOjI17tZMyb4JvwmOGPEktx RqKhFnNRcSIAWgPBo5UCAAA= X-CMS-MailID: 20191119191104eucas1p2ec3fb50e71c6a4566dec988e0fb92ce4 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20191117184333epcas5p15bc1aa7b0f78182c3d1acc703f55d445 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20191117184333epcas5p15bc1aa7b0f78182c3d1acc703f55d445 References: <1574070429.4551.2.camel@samsung.com> <1574187661.6021.15.camel@samsung.com> On Tue, 2019-11-19 at 19:03 +0000, Daniel Shahaf wrote: > Peter Stephenson wrote on Tue, 19 Nov 2019 18:21 +00:00: > > > > On Tue, 2019-11-19 at 18:00 +0000, Daniel Shahaf wrote: > > > > > > Can «zgetcwd()» return an empty string?  If that's possible, the > > > condition will be undefined behaviour («""[-1]»). > > Not in a sane world, but there are cases where we can't work out the > > current directory.  I think we return "." then, in fact.  But a bit of > > safety probably wouldn't hurt --- applying [-1] to functions arguably > > isn't top class style. > How about this, then? That looks sensible. pws