summaryrefslogtreecommitdiff
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
parent73c70cece07a9d9e69cf09871877ab28b06d5cfb (diff)
downloadzsh-18a49bd7c5058e2ffb958ffd002eac836a301895.tar.gz
zsh-18a49bd7c5058e2ffb958ffd002eac836a301895.zip
unposted: NEWS: update per w/53257 and w/53260
-rw-r--r--ChangeLog4
-rw-r--r--NEWS12
2 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 471818e53..098671bf6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2025-04-13 dana <dana@dana.is>
+
+ * unposted: NEWS: update per w/53257 and w/53260
+
2025-04-04 Oliver Kiddle <opk@zsh.org>
* Kyle Andelin: 53449: Completion/Zsh/Context/_subscript:
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
-------------------