Perl 5 Porters Mailing List Summary: December 21st-27th

Hey everyone,

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

December 21st-27th

News and updates

Perl 5.23.6 is now available, thanks to David Golden! You can read his awesome announcement here. Here's the sneak peak of it:

A long, long time ago in microseconds, in a galaxy not very far away...

I don't want to ruin the rest, go check out it!

Interested in helping out in Perl? Why not make a release? Ricardo Signes is looking for more release managers.

Karl Williamson officially deprecated to_utf8_case.

Chad Granum submitted a patch in Perl #127000 to update to latest Test-Simple release.

Bugs

Reported bugs

  • Perl #126981: Possible regression using constant for hash key in perl 5.22+.
  • Perl #126991: Integer overflow in line number tracking reported by caller().
  • Perl #127026: B::Deparse fails to correctly deparse hash-derefs with conditional logic within.
  • Perl #127028: perlfunc -f given gives POD syntax error.

Resolved bugs

Proposed patches

Bulk88 updated his patches in Perl #126632. As always, he detailed additional interesting information about the given problem and how to solve it.

Dagfinn Ilmari Mannsåker had accidentally a patch for Perl #126981 (described above) way too quickly to be considered done by a human. Still, it's already being smoked by James E. Keenan.

Discussion

In a discussion on adding features to Exporter, Ricardo Signes summarized the different considerations and his position on them. It seems like Exporter might get the ability to import subroutines under a different name.

The conversation on UTF-8 in identifiers continues.

Yves Orton raises an issue (discovered by fuzzing Sereal) in which Perl might segfault if given broken utf8 (marked as utf8) to globnames and package names. He asks if people think it warrants a ticket or just a doc patch. Bulk88 adds his two cents on how paranoid one can get. A fun read.

Leave a comment

About Sawyer X

user-pic Gots to do the bloggingz