mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-10 12:40:58 +02:00
users/24985: Clarify documentation of the ${(n)} and ${(-)} parameter expansion flags, and add a forward compatibility hatch to the latter.
This commit is contained in:
parent
03407c2928
commit
7dfc4f754e
2 changed files with 10 additions and 3 deletions
|
@ -1,5 +1,9 @@
|
||||||
2020-07-12 Daniel Shahaf <d.s@daniel.shahaf.name>
|
2020-07-12 Daniel Shahaf <d.s@daniel.shahaf.name>
|
||||||
|
|
||||||
|
* users/24985: Doc/Zsh/expn.yo: Clarify documentation of the
|
||||||
|
${(n)} and ${(-)} parameter expansion flags, and add a forward
|
||||||
|
compatibility hatch to the latter.
|
||||||
|
|
||||||
* 46204: Test/E01options.ztst: Fix new test case for the
|
* 46204: Test/E01options.ztst: Fix new test case for the
|
||||||
theoretical case of having more than 100 files in the root
|
theoretical case of having more than 100 files in the root
|
||||||
directory.
|
directory.
|
||||||
|
|
|
@ -1092,15 +1092,18 @@ Convert all letters in the result to lower case.
|
||||||
item(tt(n))(
|
item(tt(n))(
|
||||||
Sort decimal integers numerically; if the first differing
|
Sort decimal integers numerically; if the first differing
|
||||||
characters of two test strings are not digits, sorting
|
characters of two test strings are not digits, sorting
|
||||||
is lexical. Integers with more initial zeroes
|
is lexical. `tt(+)' and `tt(-)' are not treated specially; they are treated as
|
||||||
are sorted before those with fewer or none. Hence the array `tt(foo1 foo02
|
any other non-digit. Integers with more initial zeroes
|
||||||
|
are sorted before those with fewer or none. Hence the array `tt(foo+24 foo1 foo02
|
||||||
foo2 foo3 foo20 foo23)' is sorted into the order shown.
|
foo2 foo3 foo20 foo23)' is sorted into the order shown.
|
||||||
May be combined with `tt(i)' or `tt(O)'.
|
May be combined with `tt(i)' or `tt(O)'.
|
||||||
)
|
)
|
||||||
item(tt(-))(
|
item(tt(-))(
|
||||||
As tt(n), but a leading minus sign indicates a negative decimal
|
As tt(n), but a leading minus sign indicates a negative decimal
|
||||||
integer. A `tt(-)' not followed by an integer does not trigger
|
integer. A leading minus sign not followed by an integer does not trigger
|
||||||
numeric sorting.
|
numeric sorting.
|
||||||
|
Note that `tt(+)' signs are not handled specially (this may change in the
|
||||||
|
future).
|
||||||
)
|
)
|
||||||
item(tt(o))(
|
item(tt(o))(
|
||||||
Sort the resulting words in ascending order; if this appears on its
|
Sort the resulting words in ascending order; if this appears on its
|
||||||
|
|
Loading…
Reference in a new issue