Perl 5 Porters Mailing List Summary: March 7th-14th
Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!
News and updates
Ricardo Signes adds that the March Onionsketch for the next release will take place on Friday, Match 18th at 11:00 American/New_York time.
All tickets blocking 5.26 are now collected in Perl #127688.
All tickets blocking 5.28 are now collected in Perl #127689.
Tony Cook provides another grant report. Almost 20 hours and approximately 19 tickets were reviewed or worked on, and 4 patches were applied.
Dave Mitchell providing his grant reports. In total about 41.5 hours spent on CPAN breakage associated with the new context system stack, build failures on Solaris, and other compilation-related issues.
Karl Williamson updated the list that The Unicode Consortium announced the start of the beta release of Unicode 9.0.0.
- Perl #127668: Encoding I/O layer differences on Windows.
- Perl #127670: New type of "word boundary" - true when not in the middle of a word.
- Perl #127687: Misuse of "quote" in place of "escape" in documentation.
- Perl #127692: Filehandles opened via scalar reference have extra refcount.
- Perl #127697:
newPVOPdocumentation is misleading.
- Perl #127705: Segfault or strange match with recursive subpattern.
- Perl #127708:
- Perl #127709:
Documentation problem with links and
- Perl #127713: Bleadperl breaks Unicode::Unihan.
- Perl #41916:
Match a single byte
\Cdoesn't work in character class.
- Perl #122287:
dtracesymbols when compiling miniperl on current illumos.
- Perl #127455: Regexp fails to compile on x64 debugging optimized builds.
- Perl #127533: Fix tests in a FreeBSD jail.
Steve Hay integrated his suggested
for putting Winsock errors into
Shlomi Fish provides a patch in Perl #127690 to add a CONTRIBUTING section to the Carp module.
Achim Gratz asks when the Perl 5.22.2 is expected. Steve Hay adds that hopefully before 5.24.
Sawyer X raises a feature request for smokers, to be able to identify a specific smoker running on a specific operating system, in order to identify flopping in smoker reports. Craig A. Berry and George Greer added some comments about the possible difficulty of such a feature.
Piotr Oniszczuk asks about networking issues after migrating his Perl 5.12 based cross-compilation to GCC 5.
In a very interesting thread, Zefram and Yves Orton discuss the behavior of regular expressions with regards to possible infinite recursion. It is not for the faint of heart but it is quite interesting. Yves then reinstates the 5.22 warning of infinite recursion in regular expression.
Configure probe for
memmem() in case any native implementations
carry a faster version. Craig A. Berry hasn't found a faster native
implementation in glibc or the BSD versions.
Jarkko Hietaniemi added support for Cscope, a link to a VIM plugin, and attached code with support for Emacs.
The conversation about a new quoting operating continues. Brad Gilbert shares information about how Perl 6 does it, while Ricardo Signes comments on Aristotle Pagaltzis' comments, to which Father Chrysostomos adds his two cents.
Bulk88's optimizations in Perl #125296 peaked interest and, along with Dave Mitchell's comments, Ricardo Signes has asked for more eyes and comments on the work.
Ed Avis requested a new regular expression word boundary in
to handle situations in which you do not know if your requested
search between the word boundaries (
/\b/ typically) themselves
Andy Broad asks about a problem he's experiencing with a program hanging on a mutex under AmigaOS4. Craig A. Berry and Leon Timmermans helped understand the issue and how to solve it. PerlIO is tricky.
u flag used in
ar during compilation phase, Dave
Mitchell removed the unnecessary flag.
Ulrich Windl suggested a new feature (operators
in Perl #127684.
There were various suggestions on how to solve the problem he had
without such operators, notably from
Perl #127668 seems to be a documented behaviour, check PerlIO under Defaults and how to override them.