summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordana <dana@dana.is>2026-05-23 00:48:15 -0500
committerdana <dana@dana.is>2026-05-23 00:59:23 -0500
commit732cb0b7ddef99ccea80d948202c2e34074e71f5 (patch)
treef256b7b1082b6026486f44e9d78a272dc3b4cca5
parentunposted: _jobs_fg: complete disown -a (diff)
downloadzsh-732cb0b7ddef99ccea80d948202c2e34074e71f5.tar
zsh-732cb0b7ddef99ccea80d948202c2e34074e71f5.tar.gz
zsh-732cb0b7ddef99ccea80d948202c2e34074e71f5.tar.bz2
zsh-732cb0b7ddef99ccea80d948202c2e34074e71f5.tar.lz
zsh-732cb0b7ddef99ccea80d948202c2e34074e71f5.tar.xz
zsh-732cb0b7ddef99ccea80d948202c2e34074e71f5.tar.zst
zsh-732cb0b7ddef99ccea80d948202c2e34074e71f5.zip
unposted: NEWS, README: update for w/54580, w/54584, w/54585HEADmaster
-rw-r--r--ChangeLog2
-rw-r--r--NEWS6
-rw-r--r--README5
3 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 15313ab53..3bc73554b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2026-05-23 dana <dana@dana.is>
+ * unposted: NEWS, README: update for w/54580, w/54584, w/54585
+
* unposted: Completion/Zsh/Type/_jobs_fg: complete disown -a
* 54585: Doc/Zsh/builtins.yo, Src/builtin.c, Src/jobs.c,
diff --git a/NEWS b/NEWS
index dcf9047c8..084705fd6 100644
--- a/NEWS
+++ b/NEWS
@@ -99,6 +99,12 @@ The zsh/mathfunc module now provides isnan() and isinf() functions.
The getopts builtin learnt a -p option to make it behave like the
POSIX_BUILTINS option has been temporarily enabled.
+The shell now keeps track of the 'current' job inside subshells. This
+enables some job-control features (disown without arguments, the %% job
+spec, etc) to work where they previously didn't.
+
+The disown builtin learnt a new -a option to disown all jobs.
+
Changes since 5.8.1
-------------------
diff --git a/README b/README
index 0f84a8046..96f86bcce 100644
--- a/README
+++ b/README
@@ -160,6 +160,11 @@ enabled. Additionally, as a consequence of learning the related -p
option, an opt spec beginning with a hyphen must be guarded by - or --.
(Note that the effect of a hyphen in the opt spec is unspecified.)
+The zsh/zutil module's zformat builtin now interprets the sequences %%
+and %) differently. Previously they were implemented via implicit
+specs, which could lead to unexpected behaviour in some (uncommon)
+circumstances.
+
Incompatibilities between 5.8.1 and 5.9
---------------------------------------