Blog: http://blogs.perl.org/users/sawyer_x/2017/01/perl-5-porters-mailing-list-summary-january-2nd-8th.html Twitter: https://twitter.com/perl5summaries/status/818444018916933632
January 2nd-8th News and updates Perl 5.22.3-RC5 is now [1]available! Perl 5.24.1-RC5 is now [2]available! Sawyer X [3]announced every deprecation will include a release in which it takes effect and a list of previous and current deprecations with their release dates, based on an agreement at the core hackathon. Grant reports Issues New issues We have a META new ticket to track all the blocking issues for 5.26.0: [4]Perl #127688. * [5]Perl #130487: Bleadperl v5.25.6-215-gb5048e7b9a breaks MARKELLIS/Plack-Middleware-Debug-CatalystStash-1.000000.tar.gz. * [6]Perl #130495: toke.c: Assertion failure. * [7]Perl #130496: pp_hot.c: Assertion failure. Resolved issues * [8]Perl #5844: PERL5OPT messes with build. * [9]Perl #113960: MSWin32: perl -de1 hang up. * [10]Perl #116176: s##$_=//#e fails unless $`, $&, or $' are used. * [11]Perl #127663: Safety for -i option. * [12]Perl #128250: perlref’s sections are a little muddled. * [13]Perl #130068: setproctitle() support for DragonFly. * [14]Perl #130198: chop(@x =~ tr///). * [15]Perl #130487: Bleadperl v5.25.6-215-gb5048e7b9a breaks MARKELLIS/Plack-Middleware-Debug-CatalystStash-1.000000.tar.gz. * [16]Perl #130495: toke.c: Assertion Failure. * [17]Perl #130496: pp_hot.c: Assertion failure. Rejected issue Suggested patches Dave Mitchell [18]provided a fix for [19]Perl #78288 to make ref in boolean context faster, but suggests only merging this in 5.26.0 due to possible changes in other B modules to accommodate this change. Aaron Crane [20]provided (Re: Does the range operator still have the Unicode Bug?) a patch to update the documentation for the range operator Unicode bug fix. Sergey Aleynikov provided a patch in [21]Perl #130504 to fix a memory leak in [22]B. Colin Newell [23]provided a patch to improve the documentation of newSVpv to recommend using newSVpvn. Discussion Karl Williamson [24]asks whether qr//xx could already be re-purposed in 5.26, since it has been deprecated for two versions, starting in 5.22. Andy Lester's [25]question about booleans in the core resulted in a merged [26]patch by Aaron Crane. In [27]Perl #130523 Ed Avid suggests checking whether $a or $b are used in their global role after being defined as lexical variables. References 1. http://nntp.perl.org/group/perl.perl5.porters/242017 2. http://nntp.perl.org/group/perl.perl5.porters/242016 3. http://nntp.perl.org/group/perl.perl5.porters/242156 4. http://rt.perl.org/Ticket/Display.html?id=127688 5. http://rt.perl.org/Ticket/Display.html?id=130487 6. http://rt.perl.org/Ticket/Display.html?id=130495 7. http://rt.perl.org/Ticket/Display.html?id=130496 8. http://rt.perl.org/Ticket/Display.html?id=5844 9. http://rt.perl.org/Ticket/Display.html?id=113960 10. http://rt.perl.org/Ticket/Display.html?id=116176 11. http://rt.perl.org/Ticket/Display.html?id=127663 12. http://rt.perl.org/Ticket/Display.html?id=128250 13. http://rt.perl.org/Ticket/Display.html?id=130068 14. http://rt.perl.org/Ticket/Display.html?id=130198 15. http://rt.perl.org/Ticket/Display.html?id=130487 16. http://rt.perl.org/Ticket/Display.html?id=130495 17. http://rt.perl.org/Ticket/Display.html?id=130496 18. http://nntp.perl.org/group/perl.perl5.porters/242033 19. http://rt.perl.org/Ticket/Display.html?id=78288 20. http://nntp.perl.org/group/perl.perl5.porters/242042 21. http://rt.perl.org/Ticket/Display.html?id=130504 22. http://metacpan.org/pod/B 23. http://nntp.perl.org/group/perl.perl5.porters/242080 24. http://nntp.perl.org/group/perl.perl5.porters/242098 25. http://nntp.perl.org/group/perl.perl5.porters/241121 26. http://nntp.perl.org/group/perl.perl5.porters/242008 27. http://rt.perl.org/Ticket/Display.html?id=130523