From 18a49bd7c5058e2ffb958ffd002eac836a301895 Mon Sep 17 00:00:00 2001 From: dana Date: Sun, 13 Apr 2025 16:55:58 -0500 Subject: unposted: NEWS: update per w/53257 and w/53260 --- NEWS | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'NEWS') 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 ------------------- -- cgit v1.2.3