mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-07-28 10:21:09 +02:00
users/21779: Clarify documentation of the ':a' word modifier.
This commit is contained in:
parent
5c7d92bd9c
commit
00f18f29de
2 changed files with 9 additions and 3 deletions
|
@ -1,5 +1,8 @@
|
||||||
2016-07-22 Daniel Shahaf <d.s@daniel.shahaf.name>
|
2016-07-22 Daniel Shahaf <d.s@daniel.shahaf.name>
|
||||||
|
|
||||||
|
* users/21779: Doc/Zsh/expn.yo: Clarify documentation of the
|
||||||
|
':a' word modifier.
|
||||||
|
|
||||||
* 38890: Completion/Zsh/Function/_add-zle-hook-widget,
|
* 38890: Completion/Zsh/Function/_add-zle-hook-widget,
|
||||||
Completion/Zsh/Function/_add-zsh-hook: _add-zle-hook-widget:
|
Completion/Zsh/Function/_add-zsh-hook: _add-zle-hook-widget:
|
||||||
New completion.
|
New completion.
|
||||||
|
|
|
@ -219,9 +219,12 @@ noted.
|
||||||
startitem()
|
startitem()
|
||||||
item(tt(a))(
|
item(tt(a))(
|
||||||
Turn a file name into an absolute path: prepends the current directory,
|
Turn a file name into an absolute path: prepends the current directory,
|
||||||
if necessary, and resolves any use of `tt(..)' and `tt(.)' in the path.
|
if necessary; remove `tt(.)' path segments; and remove `tt(..)' path segments
|
||||||
Note that the transformation takes place even if the file or any
|
and the segments that immediately precede them.
|
||||||
intervening directories do not exist.
|
|
||||||
|
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.
|
||||||
)
|
)
|
||||||
item(tt(A))(
|
item(tt(A))(
|
||||||
Turn a file name into an absolute path as the `tt(a)' modifier does, and
|
Turn a file name into an absolute path as the `tt(a)' modifier does, and
|
||||||
|
|
Loading…
Reference in a new issue