zsh-workers
 help / color / mirror / code / Atom feed
From: dana <dana@dana.is>
To: Zsh workers <zsh-workers@zsh.org>
Subject: [PATCH/RFC] Document some 5.{4,5,6} features in NEWS
Date: Thu, 3 Jan 2019 12:47:56 -0600	[thread overview]
Message-ID: <DBD39851-A9F8-4030-AB51-9B07FAE9E4CC@dana.is> (raw)

I was going through the steps for creating a test release and noticed that
some new features in recent releases weren't mentioned in NEWS. I just wanted
to double-check whether there's any strong feeling regarding what's notable
enough for inclusion here. Is this fine, or is it more granular than intended?

(If the former, i'll probably also update creating-a-release.txt to say
something to the effect that NEWS should generally document new features and
serious bug fixes, but not routine fixes or completion/contrib updates.)

dana


diff --git a/NEWS b/NEWS
index 0b0c0e84c..474ab45a6 100644
--- a/NEWS
+++ b/NEWS
@@ -63,9 +63,19 @@ In shell patterns, [[:blank:]] now honours the locale instead of
 matching exclusively on space and tab, like for the other POSIX
 character classes or for extended regular expressions.
 
-Nanosecond precision on file times is supported in the module
+The zsh/system module now provides the PID of the last process
+substitution via $sysparams[procsubstpid].
+
+Time formatting via the %D prompt escape now offers nanosecond
+precision with the %. and %N format specifiers. Additionally,
+nanosecond precision on file times is supported in the module
 zsh/stat.
 
+The zsh/mathfunc module now includes a log2() function.
+
+The parameter ZLE_RECURSIVE has been added to indicate the
+current ZLE recursion level.
+
 Changes from 5.5 to 5.5.1
 -------------------------
 
@@ -89,9 +99,19 @@ typeset -A assoc=([key1]=val1 [key2]=val2)
 is allowed for compatibility with other shells.  In the case of normal
 arrays the new syntax can be mixed with the old.
 
+The %E, %S, and %U TIMEFMT specifiers now support m and u prefixes
+(e.g., %mE) to output times in milliseconds and microseconds,
+respectively.
+
+The option CHECK_RUNNING_JOBS was added to control whether zsh should
+check for running jobs in addition to suspended ones with CHECK_JOBS.
+It is enabled by default.
+
 Changes from 5.3.1 to 5.4.2
 ---------------------------
 
+There are only minor changes between 5.4 and 5.4.2.
+
 The 'exec' and 'command' precommand modifiers, and options to them, are
 now parsed after parameter expansion.  Previously, both the modifier and
 any options to it were parsed between alias expansion and parameter
@@ -111,6 +131,13 @@ turned on for an individual function with "functions -W".
 zmodload now has an option -s to be silent on a failure to find a module
 but still print other errors.
 
+The autoload builtin gained several new features to load functions from a
+file path determined at the time of definition rather than at the time of
+loading.
+
+The zsh/parameter module now exposes the file paths associated with
+shell functions via the parameters functions_source and
+dis_functions_source.
 
 Changes from 5.2 to 5.3.1
 -------------------------


             reply	other threads:[~2019-01-03 18:48 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <CGME20190103184923epcas1p4de6456f5f80def3391b810648337e304@epcas1p4.samsung.com>
2019-01-03 18:47 ` dana [this message]
2019-01-04  0:40   ` Bart Schaefer
2019-01-04  9:21   ` Peter Stephenson
2019-01-04 14:55     ` dana

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=DBD39851-A9F8-4030-AB51-9B07FAE9E4CC@dana.is \
    --to=dana@dana.is \
    --cc=zsh-workers@zsh.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).