In perl.git, the branch sprout/lvref has been created <http://perl5.git.perl.org/perl.git/commitdiff/4f0a605f3236d1af69c05086461dfad5d2e960f7?hp=0000000000000000000000000000000000000000>
at 4f0a605f3236d1af69c05086461dfad5d2e960f7 (commit) - Log ----------------------------------------------------------------- commit 4f0a605f3236d1af69c05086461dfad5d2e960f7 Author: Father Chrysostomos <spr...@cpan.org> Date: Sat Oct 11 00:00:55 2014 -0700 Document lvalue references M lib/feature.pm M pod/perlexperiment.pod M pod/perlop.pod M pod/perlref.pod M pod/perlsyn.pod M regen/feature.pl commit a0f307deac6ca42bd366bf00a1f8a12769a29649 Author: Father Chrysostomos <spr...@cpan.org> Date: Fri Oct 10 22:16:38 2014 -0700 Make Deparse.t more tolerant of our @F vs our(@F) Currently B::Deparse deparses âour @F;â as âour @F;â, but âour @F =...â as âour(@F) = ...â, adding parentheses. For split-to-array, it just happens to omit the parentheses, because there is no list op for it to process, and it is when processing a list op that it decides to put them there. While it could be changed to omit the parentheses for the list or add them for split-to-array, for now just make the test more tolerant, as this is just a cosmetic difference. M lib/B/Deparse.t commit df0712bc45a3106ab7c31d9f5e57bf1893768bf9 Author: Father Chrysostomos <spr...@cpan.org> Date: Fri Oct 10 21:52:37 2014 -0700 Extend lex alias detection to foreach, too Now that I have added a mechanism for detecting lexical aliases in list assignments, we can extend that to foreach, too, to fix another instance of the list-assignment-after-aliasing bug. M op.c M t/op/for.t ----------------------------------------------------------------------- -- Perl5 Master Repository