summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2008-10-09 13:46:45 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2008-10-09 13:46:45 +0000
commitad3e2aa2157bc779b596d95987a80b28cf6928b9 (patch)
treead186c4074d05c1b96832aac9c3c72c1def35e0d /Doc
parent25818: missed changelog entry (diff)
downloadzsh-ad3e2aa2157bc779b596d95987a80b28cf6928b9.tar
zsh-ad3e2aa2157bc779b596d95987a80b28cf6928b9.tar.gz
zsh-ad3e2aa2157bc779b596d95987a80b28cf6928b9.tar.bz2
zsh-ad3e2aa2157bc779b596d95987a80b28cf6928b9.tar.lz
zsh-ad3e2aa2157bc779b596d95987a80b28cf6928b9.tar.xz
zsh-ad3e2aa2157bc779b596d95987a80b28cf6928b9.tar.zst
zsh-ad3e2aa2157bc779b596d95987a80b28cf6928b9.zip
25831: fix empty return values from subscript matches with RC_EXPAND_PARAM
Diffstat (limited to 'Doc')
-rw-r--r--Doc/Zsh/expn.yo3
-rw-r--r--Doc/Zsh/options.yo3
2 files changed, 4 insertions, 2 deletions
diff --git a/Doc/Zsh/expn.yo b/Doc/Zsh/expn.yo
index e2434431a..02b95d4f0 100644
--- a/Doc/Zsh/expn.yo
+++ b/Doc/Zsh/expn.yo
@@ -611,7 +611,8 @@ var(foo)tt(${)var(xx)tt(})var(bar),
where the parameter var(xx)
is set to tt(LPAR())var(a b c)tt(RPAR()), are substituted with
`var(fooabar foobbar foocbar)' instead of the default
-`var(fooa b cbar)'.
+`var(fooa b cbar)'. Note that an empty array will therefore cause
+all arguments to be removed.
Internally, each such expansion is converted into the
equivalent list for brace expansion. E.g., tt(${^var}) becomes
diff --git a/Doc/Zsh/options.yo b/Doc/Zsh/options.yo
index 5c7b29cfd..e3bc27127 100644
--- a/Doc/Zsh/options.yo
+++ b/Doc/Zsh/options.yo
@@ -485,7 +485,8 @@ Array expansions of the form
`var(foo)tt(${)var(xx)tt(})var(bar)', where the parameter
var(xx) is set to tt(LPAR())var(a b c)tt(RPAR()), are substituted with
`var(fooabar foobbar foocbar)' instead of the default
-`var(fooa b cbar)'.
+`var(fooa b cbar)'. Note that an empty array will therefore cause
+all arguments to be removed.
)
pindex(REMATCH_PCRE)
cindex(regexp, PCRE)