Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
X-Qmail-Scanner-Diagnostics: from mailout2.w1.samsung.com by f.primenet.com.au (envelope-from <p.stephenson@samsung.com>, 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(-1.2/5.0):. 
 Processed in 0.137718 secs); 25 Jul 2016 11:13:50 -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=-1.2 required=5.0 tests=HDRS_LCASE,RP_MATCHES_RCVD,
	T_MANY_HDRS_LCASE 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: cbfec7f5-f792a6d000001302-fe-5795f467fac2
Date: Mon, 25 Jul 2016 12:13:39 +0100
From: Peter Stephenson <p.stephenson@samsung.com>
To: Zsh Hackers' List <zsh-workers@zsh.org>
Subject: PATCH: updated :a tweak
Message-id: <20160725121339.06ed2ef1@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+NgFtrKLMWRmVeSWpSXmKPExsVy+t/xa7rpX6aGG/z8J2txsPkhkwOjx6qD
	H5gCGKO4bFJSczLLUov07RK4Mk6u1SqYylnR++QxUwPjefYuRk4OCQETiQev/zBC2GISF+6t
	Z+ti5OIQEljKKLHxZgtYkZDADCaJzw8FIRLnGCVutD9lg0icZZR4+1cExGYRUJW43XIHbBKb
	gKHE1E2zgWwODhEBbYn2j2IgYWEBBYmJd5vBSngF7CUa/69mBbH5BfQlrv79xARxhL3EzCtn
	oGoEJX5MvscCYjMLaEls3tbECmHLS2xe85YZ4gR1iRt3d7NPYBSchaRlFpKWWUhaFjAyr2IU
	TS1NLihOSs810itOzC0uzUvXS87P3cQICcyvOxiXHrM6xCjAwajEw6vANDVciDWxrLgy9xCj
	BAezkghv9WegEG9KYmVValF+fFFpTmrxIUZpDhYlcd6Zu96HCAmkJ5akZqemFqQWwWSZODil
	GhjX7Dm8x+zq26V8TaGz9FXYJK0mGtc9+fI1cccO+d12r770dX77lqC4o61SxSn03pnGaElp
	u745S2wCTiTlri456nBE5+cNz4kdYjG1T7uuldht/jD3dnmtzqcS3XuM8+1eV4cfcvwptdpx
	08rWp1F1mgsuz7nQGjHp/r9GryVh+QF+8/Z5hB1WYinOSDTUYi4qTgQAAImGNEgCAAA=
X-Seq: zsh-workers 38945

This combines the latest tweaks...

pws

diff --git a/Doc/Zsh/expn.yo b/Doc/Zsh/expn.yo
index 0ed320b..02177cb 100644
--- a/Doc/Zsh/expn.yo
+++ b/Doc/Zsh/expn.yo
@@ -222,9 +222,13 @@ Turn a file name into an absolute path:  prepends the current directory,
 if necessary; remove `tt(.)' path segments; and remove `tt(..)' path segments
 and the segments that immediately precede them.
 
-This transformation is agnostic of the filesystem: `tt(/foo/bar/../baz)' shall
-always be transformed to `tt(/foo/baz)', regardless of whether `tt(/foo)'
-exists or what kind of object (dir, file, symlink, etc.) it is.
+This transformation is agnostic about what is in the filesystem, i.e. is
+on the logical, not the phyiscal directory.  It takes place in the same
+manner as when changing directories when neither of the options
+tt(CHASE_DOTS) or tt(CHASE_LINKS) is set.  For example,
+`tt(/before/here/../after)' is always transformed to
+`tt(/before/after)', regardless of whether `tt(/before/here)' exists or what
+kind of object (dir, file, symlink, etc.) it is.
 )
 item(tt(A))(
 Turn a file name into an absolute path as the `tt(a)' modifier does, and

