about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorBart Schaefer <schaefer@zsh.org>2024-03-01 15:43:50 -0800
committerBart Schaefer <schaefer@zsh.org>2024-03-01 15:43:50 -0800
commit13f73d84d3a69085df148e7cfe03ed6448a1238b (patch)
tree253e194e86dfe61dc2b1895ceb24346e10a76b0b /ChangeLog
parent85172998f499cb789570714ffdd43f1ca3b53e58 (diff)
downloadzsh-13f73d84d3a69085df148e7cfe03ed6448a1238b.tar.gz
zsh-13f73d84d3a69085df148e7cfe03ed6448a1238b.tar.xz
zsh-13f73d84d3a69085df148e7cfe03ed6448a1238b.zip
52645: unset through a nameref keep up-scope parameters declared unset
Othewise unset of a reference to a global wipes out all parameters of
the same name.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9ab0218c9..31e90dfd3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2024-03-01  Bart Schaefer  <schaefer@zsh.org>
+
+	* 52645: Src/builtin.c: unset through a nameref keep up-scope
+	parameters declared, and not wipe out the entire parameter stack
+
 2024-02-28  Bart Schaefer  <schaefer@zsh.org>
 
 	* 52619 (plus tests): Src/params.c, Test/A06assign.ztst: there