Rafael Garcia-Suarez <rgarciasuarez@free.fr> wrote: :Jarkko Hietaniemi (via RT) wrote: :> $ ./perl -e 'local ${"FOO"}=1' :> Can't localize through a reference at -e line 1. : :The patch below solves this problem by moving this error message :from compile-time to run-time, and allowing the construct :C<local ${expression()}> as long as the expression() returns a :string, and not a reference. Thanks, applied as #18774. HugoThread Previous | Thread Next