From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27003 invoked by alias); 29 Sep 2016 08:34:11 -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: 39492 Received: (qmail 26908 invoked from network); 29 Sep 2016 08:34:10 -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.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.12):SA:0(-3.0/5.0):. Processed in 0.458499 secs); 29 Sep 2016 08:34:10 -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=-3.0 required=5.0 tests=RP_MATCHES_RCVD 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: cbfec7ef-f79e76d000005b57-29-57eccfa1c7d6 Date: Thu, 29 Sep 2016 09:23:57 +0100 From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: a bug of zsh Message-id: <20160929092357.6ebb6463@pwslap01u.europe.root.pri> In-reply-to: <160928121010.ZM32336@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+NgFnrLIsWRmVeSWpSXmKPExsWy7djPc7oLz78JN1iym8PiYPNDJgdGj1UH PzAFMEZx2aSk5mSWpRbp2yVwZbz4M5WpoIWl4vPemewNjF+Zuhg5OSQETCS6905ig7DFJC7c Ww9kc3EICSxjlOjpWwnl9DJJfDuzjbWLkQOi45sTXFHn+l5mCGcak0THs7NQzhlGieN757JC OGcZJb4+/cEOsoRFQFViz5OJYMvZBAwlpm6azQhiiwiIS5xde54FxBYWkJRY/2cNK4jNK2Av MXPjc7A4p4CVxPSH28Hq+QX0Ja7+/QT1BFDNlTOMEPWCEj8m3wOrZxbQkdi27TE7hC0vsXnN W7DrJAT+s0ksO3CQCeIfWYlNB5gh5rhI3Py5kAXCFpZ4dXwLO4QtI3F5cjdUvJ9R4km3L8Sc GYwSp8/sgIaetUTf7YuMEMv4JCZtm84MMZ9XoqNNCKLEQ2Lfv3NQ5Y4Sd85sYZvAqDgLydmz kJw9C8nZCxiZVzGKpJYW56anFhvqFSfmFpfmpesl5+duYgQmgtP/jr/fwfi0OeQQowAHoxIP b8ep1+FCrIllxZW5hxglOJiVRHijzr0JF+JNSaysSi3Kjy8qzUktPsQozcGiJM67d8GVcCGB 9MSS1OzU1ILUIpgsEwenVAPj5F7V28u55f+IfK7LfJVy/2OndubHYteO8+I++2W7mMqmHPKY /DB3ue+hZSrvD9wJUS015WJ13XUxrzhGPCtVYuGKRZ19rNe3+J5LehNw3pj19ZS505o/H9By eaHO3O3hM2P39WbpValleyy3fLqyzUtsct+y1ykp7vrHL/81XihXkT2jW7RIiaU4I9FQi7mo OBEA9ENYIgADAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRmVeSWpSXmKPExsVy+t/xK7ol59+EGxy6q2txsPkhkwOjx6qD H5gCGKPcbDJSE1NSixRS85LzUzLz0m2VQkPcdC2UFPISc1NtlSJ0fUOClBTKEnNKgTwjAzTg 4BzgHqykb5fglvHiz1SmghaWis97Z7I3MH5l6mLk4JAQMJHo/ubUxcgJZIpJXLi3nq2LkYtD SGAJo8SXRx3MEM4MJon5EzZAOecYJY6tmQ/lnGWUOLH1KQtIP4uAqsSeJxOZQGw2AUOJqZtm M4LYIgLiEmfXngerERaQlFj/Zw0riM0rYC8xc+NzsDingJXE9IfbGSGGdjJLTDu8BayZX0Bf 4urfT0wQBwI1XDnDCNEsKPFj8j2wZmYBLYnN25pYIWx5ic1r3jKD2EIC6hI37u5mn8AoPAtJ yywkLbOQtCxgZF7FKJJaWpybnltspFecmFtcmpeul5yfu4kRGEfbjv3csoOx613wIUYBDkYl Ht6OU6/DhVgTy4orcw8xSnAwK4nwRp17Ey7Em5JYWZValB9fVJqTWnyI0RQYMhOZpUST84Ex nlcSb2hiaG5paGRsYWFuZKQkzjv1w5VwIYH0xJLU7NTUgtQimD4mDk6pBsbwfjlepiAv4Tsm XNt2th8SFZukldR22lfrzd5zFWEmHUs62/I9yqaf37r9gYu7cKnR2ZvsfUe/7nH/+DQl7mbL DfaOc+ekw56uKmqNWlp88n3ut5vtrDG2seIOc3wFGGYVPJij3//3KOtb/br8vdwJO5s6125p c3/2O34xR1669kk7Qcsp6kosxRmJhlrMRcWJALJJJu+5AgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20160929082359eucas1p2b6b85947b7d244a619107222ded1e672 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 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: 20160928140702eucas1p295fe6131e7ec88107a118fa9bbcbec7e X-RootMTR: 20160928140702eucas1p295fe6131e7ec88107a118fa9bbcbec7e References: <20160928160419.4fab20f5@pwslap01u.europe.root.pri> <20160928170746.0495d8f6@pwslap01u.europe.root.pri> <160928121010.ZM32336@torch.brasslantern.com> On Wed, 28 Sep 2016 12:10:10 -0700 Bart Schaefer wrote: > What if "cd" simply behaves as if chase_dots is set any time the value of > $PWD is "." ? Ah, you mean (with the default options) % ./foo % pwd /export/home/pws/tmp/foo % rmdir ../foo % pwd /export/home/pws/tmp/foo # cd .. still works here % cd . % pwd . # but now "cd .." would require chase_dots % That seems a reasonable minimal fix. I haven't looked at the code. pws