Blog:
http://blogs.perl.org/users/sawyer_x/2016/07/perl-5-porters-mailing-list-summary-june-30th---july-5th.html
Twitter: https://twitter.com/perl5summaries/status/750300051491196928
June 30th - July 5th
News and updates
Having asked and received approving comments, Karl Williamson pushed a
commit that uses Script_Extensions property (scx) as the new underlying
for single-value synonyms in Perl (instead of Script property, sc).
Paul Evans is working on an implementation of async/await, and wrote
three
emails on the topic: [1]overview, [2]plan of attack, and [3]call to
action. Seems very exciting so far!
Issues
New issues
* [4]Perl #128508: -x line error.
* [5]Perl #128524: [6]Data::Dumper gets string lengths wrong when the
utf8 flag is set.
* [7]Perl #128525: CPAN [8]Data::Dumper is behind blead.
* [9]Perl #128530: Cloning STDOUT loses encoding.
* [10]Perl #128532: Crash with [11]Symbol::delete_package and subref.
Resolved issues
* [12]Perl #3330: Magic increment avoids warning unexpectedly.
* [13]Perl #3677: Can't install perl 5.6.0 successfully on AIX.
* [14]Perl #4513: h2ph producing broken ph files on AIX 4.3.2.
* [15]Perl #6870: Odd parsing of do ... for ....
* [16]Perl #9321: Segfault running t/io/fs.t under [17]Devel::DProf.
* [18]Perl #9523: More problems with embedded API.
* [19]Perl #10006: STDIN inaccessible after undefing it.
* [20]Perl #128508: -x line error.
* [21]Perl #128532: Crash with [22]Symbol::delete_package and subref.
Proposed patches
Salvatore Bonaccorso provided a patch in [23]Perl #128517 to make
[24]ExtUtils::ParseXS output reproducible.
Dan Collins provides a patch for [25]Perl #128538 (Fix copy/paste
error in
Configure).
Dan also provided a patch for a test in [26]Perl #6997 ("Useless use of
concatenation" warning not triggered by multiple concatenations).
Chad Granum provided a patch in RT#128536 to update [27]Test-Simple in
blead to 1.302037.
Discussion
Matthew Horsfall [28]provided submitted a patch for supporting indented
heredocs. The thread is a very fun read. It also split to the [29]this
thread. There is now a conversation on how early can we introduce this
feature while deprecating some old syntax, <<- at the same time.
Shlomi Fish [30]asks about an error he receives in a piece of code.
Alberto Simões [31]asks about typemaps and sending substr as a parameter
to a function in XS. Solution available [32]here and the lovely
[33]response.
Ed Avis [34]asks about calling a subroutine within itself without using
parenthesis. sub foo { foo 3; } currently doesn't work. Should it?
References
1. http://www.nntp.perl.org/group/perl.perl5.porters/237518
2. http://www.nntp.perl.org/group/perl.perl5.porters/237516
3. http://www.nntp.perl.org/group/perl.perl5.porters/237517
4. https://rt.perl.org/Ticket/Display.html?id=128508
5. https://rt.perl.org/Ticket/Display.html?id=128524
6. https://metacpan.org/pod/Data::Dumper
7. https://rt.perl.org/Ticket/Display.html?id=128525
8. https://metacpan.org/pod/Data::Dumper
9. https://rt.perl.org/Ticket/Display.html?id=128530
10. https://rt.perl.org/Ticket/Display.html?id=128532
11. https://metacpan.org/pod/Symbol
12. https://rt.perl.org/Ticket/Display.html?id=3330
13. https://rt.perl.org/Ticket/Display.html?id=3677
14. https://rt.perl.org/Ticket/Display.html?id=4513
15. https://rt.perl.org/Ticket/Display.html?id=6870
16. https://rt.perl.org/Ticket/Display.html?id=9321
17. https://metacpan.org/pod/Devel::DProf
18. https://rt.perl.org/Ticket/Display.html?id=9523
19. https://rt.perl.org/Ticket/Display.html?id=10006
20. https://rt.perl.org/Ticket/Display.html?id=128508
21. https://rt.perl.org/Ticket/Display.html?id=128532
22. https://metacpan.org/pod/Symbol
23. https://rt.perl.org/Ticket/Display.html?id=128517
24. https://metacpan.org/pod/ExtUtils::ParseXS
25. https://rt.perl.org/Ticket/Display.html?id=128538
26. https://rt.perl.org/Ticket/Display.html?id=6997
27. https://metacpan.org/release/Test-Simple
28. http://www.nntp.perl.org/group/perl.perl5.porters/237477
29. http://www.nntp.perl.org/group/perl.perl5.porters/237526
30. http://www.nntp.perl.org/group/perl.perl5.porters/237514
31. http://www.nntp.perl.org/group/perl.perl5.porters/237576
32. http://www.nntp.perl.org/group/perl.perl5.porters/237606
33. http://www.nntp.perl.org/group/perl.perl5.porters/237611
34. http://www.nntp.perl.org/group/perl.perl5.porters/237597