On Tue, May 17, 2016 at 11:56 AM, Chet Ramey <[email protected]> wrote:
> Should the coproc code remove the
> nameref attribute and use the name supplied to the coproc command as the
> name of the array, or should it resolve the nameref and use `x' as the
> name of the coproc?
>
I think the latter makes sense since that is what usually happens with
assignments to namerefs pointing to unset variables.
i.e.:
declare -n ref=x
ref=(63 64)
producing the same result as
declare -n ref=x
coproc ref { :; }
seems reasonable.