Perl 5 Porters Mailing List Summary: February 8th-14th
Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!
The previous summary contained an incorrect link in the last paragraph which led to a 404. Thank you, Tony Cook, Ben Bullock, and Choroba, for spotting it.
News and updates
Grant reports from Dave Mitchell available. Due to a vacation, few hours were used this week.
Dave also provides his monthly grant report.
In total, about 52 hours and approximately 38 tickets were reviewed or worked on, and 7 patches were applied.
Tony also provides his monthly grant report for January 2016. Approximately 43 tickets were reviews, and 11 patches were applied.
Ricardo Signes is hoping to find more release managers for perl 5.25.x.
Karl Williamson updated that the Unicode Consortium has accepted 5 new emoji characters for Unicode 10.0.
Ricardo Signes has announced an upcoming code freeze. February 20th will be another development release and the user-visible code freeze. All additional changes, apart from pending bug fixes, should go through the list.
In preparations for perl 5.24, Ricardo started a review of all 5.24 blocking tickets.
- Perl #127511:
t/op/threads-dirh.ton Solaris threaded builds.
- Perl #127514:
Minor comment in
- Perl #127517:
h2phshould emit code that at least warns if a
sizeof()entry is missing.
- Perl #127521:
Supporting apostrophe format flag for builtin commifying in
- Perl #127531:
\\escape on right hand side of
- Perl #127537:
/\W/regression in 5.20 with UTF-8 and a synthetic start class.
- Perl #125807:
Move Time::HiRes to
- Perl #127435:
Outdated information in documentation
- Perl #127334:
- Perl #126871:
- Perl #8904:
Missing warning for
[[:digit:]]. (14 year old ticket!)
- Perl #122136: Bleadperl breaks PDF::Burst.
- Perl #126472: Bleadperl breaks Tie::Simple. (This includes Imager, Text::Fuzzy, Gtk2::Ex::ListModelConcat, and Gapp.)
- Perl #30608:
$1not set properly on backtrack. This was already resolved in 2006 by Dave Mitchell. This was verified and resolved by Karl Williamson.
- Perl #127497:
Time::HiRes has moved from
- Perl #127494: Bleadperl breaks Module::Info.
- Perl #127508:
Add shortcut around syscalls when file not found in
- Perl #127337: Bleadperl breaks re::engine::GNU.
- Perl #84680:
isdigit()returns 1 for empty string.
Tony also provided a patch for
(leading semicolons in
James E Keenan provided a patch for the documentation of
Bulk88 provides a patch in
to fix Win32
gmake with Win64 VC with 32 bit GCC in
Tom Hukins provides a patch in Perl #127533 to fix tests in a FreeBSD jail.
Chad Granum adds more information on it.
Jim Avera adds more information on how important fatal warnings are, relating to Perl #127323, asking to have fatal warnings collect all fatal warnings during compilation and not halt on the first one.
Kent Fredric requests anyone that objects to tainted hash keys in core to provide proof that it is unacceptable.
Ricardo Signes opened Perl #127531 to discuss a nicer, possibly more obvious syntax for variable aliasing by reference:
my \@y = $x;
(It is currently
\my @y = $x.)
Vadim Konovalov asked about the behavior of
strict regarding a change made
to verify it was loaded as
strict.pmc), in order
use Strict; silently being a no-op on case
insensitive filesystems. This caused a failure in a hand-crafted
fatpacker Vadim has written because of the value of
(being used in the verification code of
The solution includes using the line tracking abilities of Perl,
#line 1 "strict.pm" to set