about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPeter Stephenson <pws@zsh.org>2017-10-13 18:17:09 +0100
committerPeter Stephenson <pws@zsh.org>2017-10-13 18:17:09 +0100
commitb3fa5c528c79b27986a77c92a48b7f70e7f9e7d3 (patch)
treea7aba1e9bf6b5549111a388a9835db091faf9122 /ChangeLog
parent57cfa8b160d16a37fcd6a5da7c8bcd492c76021e (diff)
downloadzsh-b3fa5c528c79b27986a77c92a48b7f70e7f9e7d3.tar.gz
zsh-b3fa5c528c79b27986a77c92a48b7f70e7f9e7d3.tar.xz
zsh-b3fa5c528c79b27986a77c92a48b7f70e7f9e7d3.zip
41877: Separate out SH_FILE_EXPANSION loop from parameter substitution.
Parameter substitution can add nodes that need to be rescanned by
it, but not by file expansion, so the two don't play well together.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 06f3ba89c..d89e92f95 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2017-10-13  Peter Stephenson  <p.stephenson@samsung.com>
+
+	* 41877: Src/subst·c, Test/E01options.ztst: Separate out
+	SH_FILE_EXPANSION loop from parameter substitution as the latter
+	can add nodes: SH_FILE_EXPANSION should see following nodes
+	only, but on the next loop parameter substitution needs to see
+	added nodes for further expansion.
+
 2017-10-11  Daniel Shahaf  <d.s@xxxxxxxxxxxxxxxxxx>
 
 	* 41825/0002: Completion/Zsh/Command/_stat: Complete -x options