Perl 5 Porters Mailing List Summary: March 15-27th

March 15th-27th

News and updates

Perl 5.23.9 is now out!

All tickets blocking 5.25.1 are now collected in Perl #127731.

Ricardo Signes and the team are reviewing all the 5.24 blockers here and here.

Steve Hay is organizing the voting file for 5.22.2.

Tony Cook providing his grant reports. In total about 38 hours and approximately 18 tickets were reviews or worked on, and 3 patches applied.

Dave Mitchell providing his grant report.

Term::ANSIColor 4.05 is now out.

podlators 4.07 is now out.

version.pm was upgraded in core to 0.9914.

Encode 2.83 is now out.

Matthew Horsfall is adding more macros from handy.h to Devel::PPPort so they are available in earlier versions of Perl.

Issues

New issues

Resolved issues

Proposed patches

Bulk88 provides a patch in Perl #127791 to silence warnings in inline.h on Win64 VC build. It was merged.

Discussion

In a conversation around Perl #127712, it was suggested that a future version of Perl might incorporate a fix for the vivification problem, perhaps using a perl-version feature bundle. The problem is that is that autovivification doesn't always respect lvalue vs. rvalue.

The discussion revolving a new type of word boundary continues. One suggested, raised by Abigail, is to provide a class of new boundaries - word boundaries being only one of them. Continue to read the thread here.

Karl Williamson is looking for help from anyone in updating perlhacktips.

There seems to be a solution to the problem of using dlltool to create DLLs on Win32, described in Perl #78395.

Achim Gratz described a problem he's been chasing with a library that misbehaves on Cywgin, due to how ld searches for libraries vs. the search algorithm of Configure.

Dave Mitchell resolved require statements with barewords with leading colons.

Laurent Dami provides another opinion regarding the change Steve Hay is making, putting Winsock errors into $^E.

Dave Mitchell, Aristotle Pagaltzis, and Karl Williamson worked on improving the perldiag message for implicit close warning.

Yves Orton asks why we keep some generated files in .gitignore but some we do not. Zefram offers the explanation.

Dave Mitchell suggested adding optional types to subroutine signatures. Zefram would like the options to stay open for something broader and the conversation contains a few ideas on what can be done in the future in subroutine signatures.

Karl Williamson raises the issue of Perl's fundamental flaw in the interaction of perl and ithreads. He asks what to do about locales and threads in the upcoming perl 5.24.

Rafael Garcia-Suarez discusses the deprecation of encoding.pm and finding a new home for one of its functions: get_locale_encoding.

Leave a comment

About Sawyer X

user-pic Gots to do the bloggingz