Perl 5 Porters Mailing List Summary: January 2nd-8th

Hey everyone,

Following is the p5p (Perl 5 Porters) mailing list summary for the past week.


January 2nd-8th

News and updates

Perl 5.22.3-RC5 is now available!

Perl 5.24.1-RC5 is now available!

Sawyer X 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


New issues

We have a META new ticket to track all the blocking issues for 5.26.0: Perl #127688.

  • Perl #130487: Bleadperl v5.25.6-215-gb5048e7b9a breaks MARKELLIS/Plack-Middleware-Debug-CatalystStash-1.000000.tar.gz.
  • Perl #130495: toke.c: Assertion failure.
  • Perl #130496: pp_hot.c: Assertion failure.

Resolved issues

Rejected issue

Suggested patches

Dave Mitchell provided a fix for 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 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 Perl #130504 to fix a memory leak in B.

Colin Newell provided a patch to improve the documentation of newSVpv to recommend using newSVpvn.


Karl Williamson 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 question about booleans in the core resulted in a merged patch by Aaron Crane.

In Perl #130523 Ed Avid suggests checking whether $a or $b are used in their global role after being defined as lexical variables.

Leave a comment

About Sawyer X

user-pic Gots to do the bloggingz