From 2fbc131ca81470a6b9aa077578f2eb58a7e8e008 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Mon, 17 Nov 2008 16:11:29 +0000 Subject: 26055: ensure process substitution is handled before parameter and command --- Doc/Zsh/expn.yo | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'Doc') diff --git a/Doc/Zsh/expn.yo b/Doc/Zsh/expn.yo index 2ab0d417e..2e5af790c 100644 --- a/Doc/Zsh/expn.yo +++ b/Doc/Zsh/expn.yo @@ -360,9 +360,8 @@ Each part of a command argument that takes the form is subject to process substitution. The expression may be preceeded or followed by other strings except that, to prevent clashes with commonly occurring strings and patterns, the last -form must occur at the start of a command argument, and none of -the forms may occur inside parentheses used for grouping of patterns or -inside parameter substitutions. +form must occur at the start of a command argument, and the forms +are only expanded when first parsing command or assignment arguments. In the case of the tt(<) or tt(>) forms, the shell runs the commands in var(list) asynchronously. If the system supports the tt(/dev/fd) -- cgit 1.4.1