Blog:
http://blogs.perl.org/users/sawyer_x/2015/12/perl-5-porters-mailing-list-summary-november-30th---december-7th.html
Twitter: https://twitter.com/perl5summaries/status/674172747145170948

                          November 30th - December 7th

(Special thanks to Bulk88 for helping with these.)

Updates

   The release of Perl 5.22.1 was postponed to handle and review a few hexfp
   bugs which were discovered on release of RC3. Steve Hay's [1]post has the
   voting file link.

   [2]Term::ANSIColor 4.04 is released! More information is available in the
   [3]announcement.

   [4]podlators (consisting of [5]Pod::Man and [6]Pod::Text) 4.00
   [7]released!

   Soon thereafter, versions 4.01, 4.02, and 4.03 were released as well.

   The Mac OS 10.9 compiler has compilation problems on ithreads builds
since
   Jarkko Hietaniemi introduced a commit that adds [8]clang thread safety
   analysis annotations to the perl source code. With the help of Aaron
   Crane, it was decided to only support this when using a later version of
   clang.

Bugs

  Reported bugs

     * [9]Perl #126794: $Config{installsitescript} not populated on Windows.
     * [10]Perl #126812: Feature request for [11]Data::Dumper to support
       condensed ranges.
     * [12]Perl #126813: Feature request for [13]Data::Dumper to support
       tailing commas in list output.
     * [14]Perl #126814: Feature request for [15]Data::Dumper to support
       tighter packing options.
     * [16]Perl #126815: Segfault discovered by fuzzing. Possibly a dup of
       [17]Perl #125540.
     * [18]Perl #126837: Segfault in a custom perl -d:KP after loading
       [19]Time::HiRes.

  Resolved bugs

     * [20]Perl #121048, [21]Perl #125341, and [22]Perl #125789: Illegal sub
       declaration crashes.
     * [23]Perl #123991: Null pointer dereference.
     * [24]Perl #126245: perlapi SvLEN_set documentation confusingly similar
       to SvCUR_set.
     * [25]Perl #126260: Division by zero error.
     * [26]Perl #126437: hex documentation not clear on invalid input.
     * [27]Perl #126608: lookahead or look-ahead? The former!
     * [28]Perl #126735: Perl debugging disconnecting problem.
     * [29]Perl #126753: Move Win32 $^X code to where the $^X code for other
       OSes live.
     * Proposed patch to make -O in Configure the default.

Proposed patches

   Bulk88 proposed a revised patch in [30]Perl #126686 (build-time
   parallelness).

   Tony Cook provided a proposed patch for handling unnecessary rebuilds,
   described in [31]Perl #126710.

   Sullivan Beck provided a [32]patch to update [33]Locale::Codes.

   Doug Bell provided a patch in [34]Perl #126821 to mention the use of
$? in
   backticks documentation. This patch had already been merged.

   Achim Gratz provided a patch in [35]Perl #126834 to fix a Cygwin-related
   test.

Discussion

   Yves Orton [36]suggests setting SVf_POK, SVf_IOK, and SVf_NOK flags only
   when on setting and not on conversion. This will allow differentiating
   between what a type is (in a manner of speaking) and how you can use it.
   The suggestion and the responses are an interesting read that detail some
   of the difficulties in types in dynamic languages.

   Dave Mitchell [37]raised a discussion the semantics of @_ with signature
   subroutines.

   Hanno Böck [38]noted a possibly unnecessary wrapper script generated by
   Makefile.SH, but as Andy Dougherty [39]explains, it is not as simple
as it
   looks.

   Dave Mitchell helped debug [40]Perl #126261 and Karl Williamson provides
   more details and is working on a fix.

   Ed Avis is looking at standardizing more documentation and words with
   different spellings and pronounciations. Now looking at regex vs. regexp,
   Ed [41]asks which should be used. Opinions differ, as usual.

   Karl Williamson is [42]noting that Porting/bench.pl does not include
   utf8_heavy.pl in its results.

   Karl also [43]inquired about utf8 support in identifier names.

References

   1. http://www.nntp.perl.org/group/perl.perl5.porters/232964
   2. https://metacpan.org/pod/Term::ANSIColor
   3. http://www.nntp.perl.org/group/perl.perl5.porters/233156
   4. https://metacpan.org/release/podlators/
   5. https://metacpan.org/pod/Pod::Man
   6. https://metacpan.org/pod/Pod::Text
   7. http://www.nntp.perl.org/group/perl.perl5.porters/232963
   8. https://clang.org/
   9. https://rt.perl.org/Ticket/Display.html?id=126794
  10. https://rt.perl.org/Ticket/Display.html?id=126812
  11. https://metacpan.org/pod/Data::Dumper
  12. https://rt.perl.org/Ticket/Display.html?id=126813
  13. https://metacpan.org/pod/Data::Dumper
  14. https://rt.perl.org/Ticket/Display.html?id=126814
  15. https://metacpan.org/pod/Data::Dumper
  16. https://rt.perl.org/Ticket/Display.html?id=126815
  17. https://rt.perl.org/Ticket/Display.html?id=125540
  18. https://rt.perl.org/Ticket/Display.html?id=126837
  19. https://metacpan.org/pod/Time::HiRes
  20. https://rt.perl.org/Ticket/Display.html?id=121048
  21. https://rt.perl.org/Ticket/Display.html?id=125341
  22. https://rt.perl.org/Ticket/Display.html?id=125789
  23. https://rt.perl.org/Ticket/Display.html?id=123991
  24. https://rt.perl.org/Ticket/Display.html?id=126245
  25. https://rt.perl.org/Ticket/Display.html?id=126260
  26. https://rt.perl.org/Ticket/Display.html?id=126437
  27. https://rt.perl.org/Ticket/Display.html?id=126608
  28. https://rt.perl.org/Ticket/Display.html?id=126735
  29. https://rt.perl.org/Ticket/Display.html?id=126753
  30. https://rt.perl.org/Ticket/Display.html?id=126686
  31. https://rt.perl.org/Ticket/Display.html?id=126710
  32. http://www.nntp.perl.org/group/perl.perl5.porters/233029
  33. https://metacpan.org/pod/Locale::Codes
  34. https://rt.perl.org/Ticket/Display.html?id=126821
  35. https://rt.perl.org/Ticket/Display.html?id=126834
  36. http://www.nntp.perl.org/group/perl.perl5.porters/232974
  37. http://www.nntp.perl.org/group/perl.perl5.porters/233053
  38. http://www.nntp.perl.org/group/perl.perl5.porters/232983
  39. http://www.nntp.perl.org/group/perl.perl5.porters/232991
  40. https://rt.perl.org/Ticket/Display.html?id=126261
  41. http://www.nntp.perl.org/group/perl.perl5.porters/233016
  42. http://www.nntp.perl.org/group/perl.perl5.porters/233072
  43. http://www.nntp.perl.org/group/perl.perl5.porters/233125

Reply via email to