Newsgroups: perl.perl5.summary Path: csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!nntp.perl.org Return-Path: Mailing-List: contact perl5-summary-help@perl.org; run by ezmlm Delivered-To: mailing list perl5-summary@perl.org Delivered-To: moderator for perl5-summary@perl.org X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mx3.develooper.com X-Spam-Status: No, score=-2.0 required=6.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,URIBL_BLOCKED autolearn=ham version=3.3.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=9d9oXohsiSgaIIZCsQYrlV/jLmEANhZ2qQwWaWtEtmE=; b=vK2/JO9hyZ/HBypwh8fVLKtBgyycj3aH5MEZyXxqzrdA3ZJnU6wIiOM0B260mKgDyg TErz+AeSokEq6XMQNjA/zEY9vXLjKzMwTbTp6IA1jTzqqboUaAxeBQTDNbxW8MULrapT mNzg7qdEqLbjnwX6B10LcH/VU2sL6DFQwH4k3lEjMfAErK/2RlA47B9j8OMfzVhOQekc E+oJDw/qJA6MPq0YD0pBGIOfgju8FvCbo2041ubi1SoZiRFiL2vHStmUvDDBxAxpnKYa CtmOmsPiSw/aCv9v0Z3W42r0o/Q9WphDjZTa+WXbwoPMc0A648HIV+OSwANik2FKorAG 5MAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=9d9oXohsiSgaIIZCsQYrlV/jLmEANhZ2qQwWaWtEtmE=; b=ffPMqOZz3qqspqq8piXMrZ8MDrWjgGyc2SdtpfJQy7UaTNLe2nzy3bOxU9UqWhPdnb btaF4VxnmUzCEHLm2Cd6qkwK9TpRqMcVugTIU9q5rYqqatUDqOgICeOmzMvy98pFEYT1 GNchIk3iaI/27ztsGjeOB6LKMvcN2tuuxSueT3jXG+NywvgF/V4K+DHBd6iPqqgfqYhL lXJiTUnChP0FHHzDRo5wy9qaLT9BV9ogWU+IT4WEPho4C/4jJniCECPW80Dd0l8MpKsr joYxFve4j4FwTgdFwZRJQ2qWTvXmCXDSHoe9kM5rVoZus02MHaRdTdi1WrHZt3/JqYz2 bJmw== X-Gm-Message-State: AJaThX625kbAqd2h8OqXHC7vS4KNXZEjMyCcBxDEJAfJwu2brNi1YoX4 YoTch3Hshm7Z6a5/QKsz2waXNjW/ X-Google-Smtp-Source: AGs4zMZb5yoruYZHadWEGdMP7ZVCPKzc0oC21jVK4wt46jfdpvb9zieg/FtejNo04kJiKOnv+VPe5g== X-Received: by 10.80.179.120 with SMTP id r53mr26602072edd.174.1511281615040; Tue, 21 Nov 2017 08:26:55 -0800 (PST) To: perl5-summary@perl.org Subject: Perl 5 Porters Mailing List Summary: November 13th-20th Message-ID: <1df5ab0e-3ffe-5099-7d01-e5b34140aa79@gmail.com> Date: Tue, 21 Nov 2017 17:26:53 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2017.11.21.161816 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, HTML_QUERY 0.05, BODY_SIZE_10000_PLUS 0, DKIM_SIGNATURE 0, SPF_PASS 0, URI_ENDS_IN_HTML 0, URI_WITH_PATH_ONLY 0, WEBMAIL_SOURCE 0, __ANY_URI 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __FRAUD_MONEY_CURRENCY 0, __FRAUD_MONEY_CURRENCY_DOLLAR 0, __FRAUD_WEBMAIL 0, __FRAUD_WEBMAIL_FROM 0, __FROM_GMAIL 0, __HAS_FROM 0, __HAS_MSGID 0, __HELO_GMAIL 0, __HIGHBITS 0, __HTTPS_URI 0, __MAL_TELEKOM_URI 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __MOZILLA_USER_AGENT 0, __MULTIPLE_URI_TEXT 0, __NO_HTML_TAG_RAW 0, __PHISH_SPEAR_STRUCTURE_1 0, __RDNS_GMAIL 0, __SANE_MSGID 0, __STOCK_PHRASE_7 0, __SUBJ_ALPHA_END 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_MAILTO 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0, __YOUTUBE_RCVD 0, __blackholes.mail-abuse.org_TIMEOUT , __zen.spamhaus.org_ERROR ' Approved: news@nntp.perl.org From: xsawyerx@gmail.com (Sawyer X) Lines: 218 Xref: csiph.com perl.perl5.summary:102 Blog: http://blogs.perl.org/users/sawyer_x/2017/11/perl-5-porters-mailing-list-summary-november-13th-20th.html Twitter: https://twitter.com/perl5summaries/status/933008624867299328                                November 13th-20th News and Updates    Perl 5.27.6 has been [1]released!    Karl Williamson [2]updates about his branch for word-at-a-time searches    for UTF-8 invariants. His branch provides up to 800% improvement in speed    on 64 bit. Grant Reports      * Dave Mitchell TPF Grant 2 [3]September report.      * Dave Mitchell TPF Grant 2 weekly [4]report #184.      * Dave Mitchell TPF Grant 2 weekly [5]report #185.      * Zefram 2017 Week 44 [6]report.      * Zefram 2017 Week 45 [7]report.      * Zefram 2017 Week 46 [8]report. Issues   New Issues      * [9]Perl #132442: lexical sub declare clears stack.      * [10]Perl #132444: Parameter predicates in signatures.      * [11]Perl #132446: pod2usage can invoke system($Config{pager},...)        which is less -R => error.      * [12]Perl #132449: -l treats globref as filename.      * [13]Perl #132451: Custom cop_warnings take up 17 bytes per COP.      * [14]Perl #132453: perl5 regexp: wrong content in capture buffer.      * [15]Perl #132457: [16]Time::HiRes t/alarm.t has a flapping test.      * [17]Perl #132459: Problem with DB::db_complete: Can't use string        ("::") as a HASH ref while "strict refs" in use.      * [18]Perl #132460: Ambiguity regarding x operator in [19]perlop.      * [20]Perl #132461: \&foo deparsing is overlong.      * [21]Perl #132463: [22]uniprops out of date regarding \p{Word}.      * [23]Perl #132467: Possible [24]Net::FTP bug.      * [25]Perl #132468: warnings.pm provides no way to specify the call        frame.      * [26]Perl #132471: New build warning.      * [27]Perl #132472: aliasing in signatures.      * [28]Perl #132473: smartmatch signatures.      * [29]Perl #132474: signature parsing API function.      * [30]Perl #132477: file size rounded in stat() and -s.      * [31]Perl #132478: Add optional ICC-only support for using long doubles        on Win32.      * [32]Perl #132479: t/op/pack.t fails two tests in GCC "long doubles"        builds on Windows.      * [33]Perl #132480: defined operator not constant folded.   Resolved Issues      * [34]Perl #38920: [35]Filter::Simple error messages getting mangled        inside require.      * [36]Perl #89650: [META] lvalue subs.      * [37]Perl #108778: no warnings "module name".      * [38]Perl #108288: stat and -T do not set errno consistently.      * [39]Perl #113714: [40]B::Deparse and CORE.      * [41]Perl #113716: [42]B::Deparse and trailing colons.      * [43]Perl #115258: 4-arg substr does not provide proper lvalue context.      * [44]Perl #115266: s//$obj/ does not propagated taintedness of        overloaded object.      * [45]Perl #115650: "Truth and Falsehood" doesn't belong in [46]perlsyn.      * [47]Perl #119635: deprecate and remove qsort.      * [48]Perl #125370: select on non-socket should be fatal on win32, not        an error code.      * [49]Perl #127624: corelist: wrong [50]Digest::SHA version in 5.18.4?      * [51]Perl #127697: newPVOP documentation is misleading.      * [52]Perl #128708: recommended my sub example in [53]perlsub leaks        memory.      * [54]Perl #129892: sub calls show as gv(IV \\).      * [55]Perl #130447: Win32: Define __USE_MINGW_ANSI_STDIO for all gcc        builds.      * [56]Perl #132077: Replace multiple use vars by our.      * [57]Perl #132080: Switch some core modules to [58]XSLoader.      * [59]Perl #132152: Bleadperl v5.27.2-65-gea710183d4 breaks        SARTAK/NetHack-Item-0.21.tar.gz.      * [60]Perl #132390: multiconcat breaks blead on VMS.      * [61]Perl #132430: Multiconcat breaks AIX builds.      * [62]Perl #132421: Compilation errors under non-english Visual C++        2015/2017.      * [63]Perl #132442: lexical sub declare clears stack.      * [64]Perl #132429: [65]B::Deparse generated code affected by use vars?      * [66]Perl #132460: Ambiguity regarding x operator in [67]perlop.      * [68]Perl #132463: [69]uniprops out of date regarding \p{Word}.   Rejected Issues      * [70]Perl #3270: No check whether operators are overloaded to lvalue        functions.      * [71]Perl #92704: Inconsistent proto warnings.      * [72]Perl #115858: Perl_debug_log and Perl_error_log macro handles must        be cached to avoid multiple evaluation.      * [73]Perl #115860: multiple evaluation problems in Perl_nextargv.      * [74]Perl #121553: perlbug should offer to execute a mailto link.      * [75]Perl #122122: [PATCH] PERL_UNUSED_CONTEXT audit.      * [76]Perl #132443: Cygwin::win_to_posix_path() fails, possible memory        corruption.      * [77]Perl #132448: [78]Carp quoting issue. Suggested Patches    Steve Hay provided a patch in [79]Perl #123113 to add optional GCC-only    support for using long doubles on Win32.    Steve also provided a patch in [80]Perl #125827 to [81]PathTools to not    require() modules in subs likely to be in loops.    Hauke D. provided a patch in [82]Perl #132475 to handle LAYER argument in    Tie::StdHandle::BINMODE. Discussion    Paul Evans and Zefram [83]discuss (Signature parsing compiler functions)    an API for parsing signatures.    Zefram has a [84]suggestion of utilizing the smart match syntax to support    type checks in signatures.    Zefram also [85]suggested moving signatures syntax to square brackets    ([]). References    1. http://nntp.perl.org/group/perl.perl5.porters/247489    2. http://nntp.perl.org/group/perl.perl5.porters/247378    3. http://nntp.perl.org/group/perl.perl5.porters/247224    4. http://nntp.perl.org/group/perl.perl5.porters/247226    5. http://nntp.perl.org/group/perl.perl5.porters/247478    6. http://nntp.perl.org/group/perl.perl5.porters/247374    7. http://nntp.perl.org/group/perl.perl5.porters/247375    8. http://nntp.perl.org/group/perl.perl5.porters/247462    9. http://rt.perl.org/Ticket/Display.html?id=132442   10. http://rt.perl.org/Ticket/Display.html?id=132444   11. http://rt.perl.org/Ticket/Display.html?id=132446   12. http://rt.perl.org/Ticket/Display.html?id=132449   13. http://rt.perl.org/Ticket/Display.html?id=132451   14. http://rt.perl.org/Ticket/Display.html?id=132453   15. http://rt.perl.org/Ticket/Display.html?id=132457   16. http://metacpan.org/pod/Time::HiRes   17. http://rt.perl.org/Ticket/Display.html?id=132459   18. http://rt.perl.org/Ticket/Display.html?id=132460   19. http://metacpan.org/pod/perlop   20. http://rt.perl.org/Ticket/Display.html?id=132461   21. http://rt.perl.org/Ticket/Display.html?id=132463   22. http://metacpan.org/pod/uniprops   23. http://rt.perl.org/Ticket/Display.html?id=132467   24. http://metacpan.org/pod/Net::FTP   25. http://rt.perl.org/Ticket/Display.html?id=132468   26. http://rt.perl.org/Ticket/Display.html?id=132471   27. http://rt.perl.org/Ticket/Display.html?id=132472   28. http://rt.perl.org/Ticket/Display.html?id=132473   29. http://rt.perl.org/Ticket/Display.html?id=132474   30. http://rt.perl.org/Ticket/Display.html?id=132477   31. http://rt.perl.org/Ticket/Display.html?id=132478   32. http://rt.perl.org/Ticket/Display.html?id=132479   33. http://rt.perl.org/Ticket/Display.html?id=132480   34. http://rt.perl.org/Ticket/Display.html?id=38920   35. http://metacpan.org/pod/Filter::Simple   36. http://rt.perl.org/Ticket/Display.html?id=89650   37. http://rt.perl.org/Ticket/Display.html?id=108778   38. http://rt.perl.org/Ticket/Display.html?id=108288   39. http://rt.perl.org/Ticket/Display.html?id=113714   40. http://metacpan.org/pod/B::Deparse   41. http://rt.perl.org/Ticket/Display.html?id=113716   42. http://metacpan.org/pod/B::Deparse   43. http://rt.perl.org/Ticket/Display.html?id=115258   44. http://rt.perl.org/Ticket/Display.html?id=115266   45. http://rt.perl.org/Ticket/Display.html?id=115650   46. http://metacpan.org/pod/perlsyn   47. http://rt.perl.org/Ticket/Display.html?id=119635   48. http://rt.perl.org/Ticket/Display.html?id=125370   49. http://rt.perl.org/Ticket/Display.html?id=127624   50. http://metacpan.org/pod/Digest::SHA   51. http://rt.perl.org/Ticket/Display.html?id=127697   52. http://rt.perl.org/Ticket/Display.html?id=128708   53. http://metacpan.org/pod/perlsub   54. http://rt.perl.org/Ticket/Display.html?id=129892   55. http://rt.perl.org/Ticket/Display.html?id=130447   56. http://rt.perl.org/Ticket/Display.html?id=132077   57. http://rt.perl.org/Ticket/Display.html?id=132080   58. http://metacpan.org/pod/XSLoader   59. http://rt.perl.org/Ticket/Display.html?id=132152   60. http://rt.perl.org/Ticket/Display.html?id=132390   61. http://rt.perl.org/Ticket/Display.html?id=132430   62. http://rt.perl.org/Ticket/Display.html?id=132421   63. http://rt.perl.org/Ticket/Display.html?id=132442   64. http://rt.perl.org/Ticket/Display.html?id=132429   65. http://metacpan.org/pod/B::Deparse   66. http://rt.perl.org/Ticket/Display.html?id=132460   67. http://metacpan.org/pod/perlop   68. http://rt.perl.org/Ticket/Display.html?id=132463   69. http://metacpan.org/pod/uniprops   70. http://rt.perl.org/Ticket/Display.html?id=3270   71. http://rt.perl.org/Ticket/Display.html?id=92704   72. http://rt.perl.org/Ticket/Display.html?id=115858   73. http://rt.perl.org/Ticket/Display.html?id=115860   74. http://rt.perl.org/Ticket/Display.html?id=121553   75. http://rt.perl.org/Ticket/Display.html?id=122122   76. http://rt.perl.org/Ticket/Display.html?id=132443   77. http://rt.perl.org/Ticket/Display.html?id=132448   78. http://metacpan.org/pod/Carp   79. http://rt.perl.org/Ticket/Display.html?id=123113   80. http://rt.perl.org/Ticket/Display.html?id=125827   81. http://metacpan.org/release/PathTools   82. http://rt.perl.org/Ticket/Display.html?id=132475   83. http://nntp.perl.org/group/perl.perl5.porters/247242   84. http://nntp.perl.org/group/perl.perl5.porters/247261   85. http://nntp.perl.org/group/perl.perl5.porters/247237