2024-03-07 06:32:56 +0000, Stephane Chazelas: [...] > cmdsubst cmdsubst cmdsubst> echo $zsh_eval_context > toplevel cmdsubst outsubst equalsubst > > > Those "cmdsubst" are a bit misleading. Would it be possible to > change it to those equalsubst, outsubst, insubst from > zsh_eval_context (or just procsubst for process substitution for > all 3)? [...] BTW, I've noted a couple of problems in the zsh_eval_context doc, addressed in the patch attached: - added the new ${ ... } and ${| ...} to the list where $zsh_eval_context has "cmdsubst" - replaced the "file substitution" wording (not used anywhere else) with "process substitution" (from ksh and used elsewhere). -- Stephane