summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authordana <dana@dana.is>2025-04-13 16:55:58 -0500
committerdana <dana@dana.is>2025-04-13 16:55:58 -0500
commit18a49bd7c5058e2ffb958ffd002eac836a301895 (patch)
tree20df4274b44cf0ebf3e7fd81eef2b60bfc4a039d /NEWS
parent73c70cece07a9d9e69cf09871877ab28b06d5cfb (diff)
downloadzsh-18a49bd7c5058e2ffb958ffd002eac836a301895.tar.gz
zsh-18a49bd7c5058e2ffb958ffd002eac836a301895.zip
unposted: NEWS: update per w/53257 and w/53260
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS12
1 files changed, 12 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index d0a8584e2..e039a652b 100644
--- a/NEWS
+++ b/NEWS
@@ -33,6 +33,18 @@ Non-forking command substitutions with ${ ... } and ${| ... } are now
available, and the latter extended with ${|param| ... } to return the
result via assignment to the named param rather than always via $REPLY.
+The shell now uses monotonic time instead of wall time for most
+internal time tracking, making it immune to system clock changes due to
+NTP, etc. For the most part this is transparent to users. However, as a
+side effect, some features like $SECONDS and the time builtin gained
+(nominal) nanosecond precision.
+
+The zsh/zutil module's zparseopts builtin learnt a -v option which can
+be used to specify the array of arguments to parse instead of $@.
+
+The zparseopts builtin also learnt a -G option which enables GNU-style
+argument parsing ('--opt=arg', etc.).
+
Changes since 5.8.1
-------------------