Blog:
http://blogs.perl.org/users/sawyer_x/2017/02/perl-5-porters-mailing-list-summary-january-30th---february-6th.html
Twitter: https://twitter.com/perl5summaries/status/828679481615335426
January 30th - February 6th
News and updates
Following a [1]discussion started by Father Chrysostomos, \c` will not be
deprecated.
Grant reports
* Dave Mitchell TPF Grant 2 [2]reports #160 and #161.
* Dave Mitchell TPF Grant 2 [3]January 2017 report.
Issues
New issues
* [4]Perl #130256: heap-use-after-free Perl_sv_setpv_bufsize.
* [5]Perl #130650: heap-use-after-free in S_free_codeblocks.
* [6]Perl #130673: readline(FH) throws a warning, <FH> does not.
* [7]Perl #130674: lib/vars.pm setting $^H?
* [8]Perl #130675: utf8.c: Perl_utf8n_to_uvchr_error: Assertion
failure.
* [9]Perl #130679: tr''' does not work properly.
* [10]Perl #130682: Unable to compiler Perl 5.24.1 with Intel 17.
* [11]Perl #130683: Windows %ENV and utf8.
* [12]Perl #130684: heap-buffer-overflow in S_compile_runtime_code.
* [13]Perl #130705: sv.c: Assertion failure.
* [14]Perl #130722: pp_ctl.c: Assertion failure.
* [15]Perl #130726: semicolons on *_DIAG_{IGNORE,RESTORE}.
Resolved issues
* [16]Perl #120357: Security issue in [17]Pod::Perldoc.
* [18]Perl #130548: pp_sys.c: Assertion failure.
* [19]Perl #130650: heap-use-after-free in S_free_codeblocks.
* [20]Perl #130655: Bleadperl v5.25.8-68-g94749a5ed2 breaks
MAUKE/Quote-Ref-0.03.tar.gz.
* [21]Perl #130656: Bleadperl v5.25.8-145-g188d22cf71 breaks
AMBS/Lingua-Identifier-0.01.tar.gz.
* [22]Perl #130661: perly.c: Perl_yyparse: Assertion failure.
* [23]Perl #130666: toke.c: Assertion failure.
Discussion
Karl Williamson [24]reminded (Adding macros to public hdrs, in particular
strEQs and strNEs) us of the importance of guarding new macros/functions,
proper naming, and documentation in the code.
Dave Mitchell [25]requests (documentation for *foo{GLOB}) help finding an
example usage of *foo{GLOB} in order to improve its documentation.
References
1. http://nntp.perl.org/group/perl.perl5.porters/242693
2. http://nntp.perl.org/group/perl.perl5.porters/242841
3. http://nntp.perl.org/group/perl.perl5.porters/242842
4. http://rt.perl.org/Ticket/Display.html?id=130256
5. http://rt.perl.org/Ticket/Display.html?id=130650
6. http://rt.perl.org/Ticket/Display.html?id=130673
7. http://rt.perl.org/Ticket/Display.html?id=130674
8. http://rt.perl.org/Ticket/Display.html?id=130675
9. http://rt.perl.org/Ticket/Display.html?id=130679
10. http://rt.perl.org/Ticket/Display.html?id=130682
11. http://rt.perl.org/Ticket/Display.html?id=130683
12. http://rt.perl.org/Ticket/Display.html?id=130684
13. http://rt.perl.org/Ticket/Display.html?id=130705
14. http://rt.perl.org/Ticket/Display.html?id=130722
15. http://rt.perl.org/Ticket/Display.html?id=130726
16. http://rt.perl.org/Ticket/Display.html?id=120357
17. http://metacpan.org/pod/Pod::Perldoc
18. http://rt.perl.org/Ticket/Display.html?id=130548
19. http://rt.perl.org/Ticket/Display.html?id=130650
20. http://rt.perl.org/Ticket/Display.html?id=130655
21. http://rt.perl.org/Ticket/Display.html?id=130656
22. http://rt.perl.org/Ticket/Display.html?id=130661
23. http://rt.perl.org/Ticket/Display.html?id=130666
24. http://nntp.perl.org/group/perl.perl5.porters/242801
25. http://nntp.perl.org/group/perl.perl5.porters/242851