{"push_id":1594747263,"size":336,"distinct_size":336,"ref":"refs/heads/blead","head":"565b06906fd882efd902930e86ffef5430b3ea96","before":"3626fc2020b81652c4b3c7dd5ef0822b194d2d5e","commits":[{"sha":"afa4768ac90fcd6a53a3661885a238d344a02f92","author":{"name":"James E Keenan","email":"a921738628b8b40405c20af4f7f46ec55dd025aa@cpan.org"},"message":"Write tests for RT #77934.\n\nAssistance with test provided by Jerry Hedden.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/afa4768ac90fcd6a53a3661885a238d344a02f92"},{"sha":"af4226f2469589e84d382a08a6a5242303758f0b","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"pp_sys.c: White space only\n\nVertically align some components of an 'if' for readability.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/af4226f2469589e84d382a08a6a5242303758f0b"},{"sha":"fc54a9b2090b5f71905241c319706e3cca18acc9","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"regcomp.c: Remove obsolete data structure element\n\nThis was used for the removed feature of having the source in a\ndifferent encoding.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/fc54a9b2090b5f71905241c319706e3cca18acc9"},{"sha":"563642b4907d9b1b6beaa96b472ae787ae81d56f","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"perlretut: Add some white space for legibility","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/563642b4907d9b1b6beaa96b472ae787ae81d56f"},{"sha":"2ab076704905c338cc874079818784698cd5bc85","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"perlre: Clarifications, typos","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/2ab076704905c338cc874079818784698cd5bc85"},{"sha":"77c8f26370dcc0e16ca7c5f1b8f3bd1b99a57a28","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"Add /xx regex pattern modifier\n\nThis was first proposed in the thread starting at\nhttp://www.nntp.perl.org/group/perl.perl5.porters/2014/09/msg219394.html","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/77c8f26370dcc0e16ca7c5f1b8f3bd1b99a57a28"},{"sha":"75ea5c6c82d3602be563bf9c72e8b8e2c711225b","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"regcomp.c: Clarify comment.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/75ea5c6c82d3602be563bf9c72e8b8e2c711225b"},{"sha":"92e8e65053b85a7f695f0a1b5270a3567df87863","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"Various .t's: Escape literal '}' and ']' in patterns\n\nIt is clearer to show that these characters which are sometimes meta and\nsometimes literal are meant to be taken literally here.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/92e8e65053b85a7f695f0a1b5270a3567df87863"},{"sha":"b1793c1ad815aa7190b1daead0f0d4fce340aff6","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"t/re/reg_mesg.t: Add new ability\n\nThis now allows one to say that a warning message is to be expected if\nand only if 'use re \"strict\"' is on.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/b1793c1ad815aa7190b1daead0f0d4fce340aff6"},{"sha":"a4368cc338f9178e7f4861a61ab56710050e50dc","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"Warn on unescaped /[]}]/ under re strict\n\nThis commit generates a warning when the experimental 're strict'\nfeature is in effect for unescaped '}' and ']' characters (in a regular\nexpression pattern) that are interpreted literally.\n\nThis brings the behavior of these more in line with ')' which croaks\nwhen it is taken literally.\n\nThe problem with the existing behavior is that these characters may be\nmetacharacters or they may be literals, depending on action at a\ndistance.  Not so with ')', which is always a metacharacter unless\nescaped.\n\nIdeally, all three of these characters should behave similarly, but it\nreally is too late for that, except we can warn if the user has\nrequested extra checking of their patterns with this experimental\n're strict' feature.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/a4368cc338f9178e7f4861a61ab56710050e50dc"},{"sha":"cbe2fc5001aa59cdc73e04cc35e097a2ecfbeec0","author":{"name":"Karl Williamson","email":"2feb030871c150b01b91007f61aaa19bb91d66bd@cpan.org"},"message":"re.pm: pod formatting nits, and clarifications","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/cbe2fc5001aa59cdc73e04cc35e097a2ecfbeec0"},{"sha":"fe7df09eecdd7566894f43ed5bb23bdc3074e47e","author":{"name":"Father Chrysostomos","email":"37fa7a34a8d5b6053ff1321531490229a194a5be@cpan.org"},"message":"[perl #130546] Restore delete-scalar-slice warning\n\nCommit v5.19.3-506-g429a25554a reduced false positives with the annoy-\ning ‘Scalar value such-and-such better written as such-and-such’ warn-\ning by flagging the op in the lexer (instead of warning immediately),\nand then checking the op tree later, in order to avoid false positives\nwith perfectly valid constructs, such as qw\"...\".\n\nThe new code that checked the op tree looked for hslice and aslice\nops, but in the particular case of delete @a{...} and delete @a[...],\nthe slice op gets nulled and the delete op takes care of the slicing\noperation (if you can call it that) itself.  The result was that the\nwarning disappeared altogether for delete.\n\nThis commit makes op.c check also for nulled hslice and aslice ops,\nand applies the same heuristics to them as to unnulled slicing ops.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/fe7df09eecdd7566894f43ed5bb23bdc3074e47e"},{"sha":"1b3e66e467297f8f5734581caeb89c6c96da0799","author":{"name":"Steve Hay","email":"a557fd28928adddfaa2ad9ebd28b130df6c9c357@googlemail.com"},"message":"5.22.3 and 5.24.1 today","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/1b3e66e467297f8f5734581caeb89c6c96da0799"},{"sha":"a016fa10b9cc6d19c032423a936a99e723c704b0","author":{"name":"Steve Hay","email":"a557fd28928adddfaa2ad9ebd28b130df6c9c357@googlemail.com"},"message":"Add epigraphs for 5.22.3 and 5.24.1","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/a016fa10b9cc6d19c032423a936a99e723c704b0"},{"sha":"d202f2b82401abda5e7bf984ef12f7cd5df693ce","author":{"name":"Steve Hay","email":"a557fd28928adddfaa2ad9ebd28b130df6c9c357@googlemail.com"},"message":"Import Module::CoreList data for 5.22.3 and 5.24.1","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/d202f2b82401abda5e7bf984ef12f7cd5df693ce"},{"sha":"f4a48a9e6719cce4b7a0c4c03ddec3209a24250c","author":{"name":"Steve Hay","email":"a557fd28928adddfaa2ad9ebd28b130df6c9c357@googlemail.com"},"message":"Import perldeltas from 5.22.3 and 5.24.1","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/f4a48a9e6719cce4b7a0c4c03ddec3209a24250c"},{"sha":"30d6839e766e18ae18b768d016d3376c92bb3a9b","author":{"name":"Steve Hay","email":"a557fd28928adddfaa2ad9ebd28b130df6c9c357@googlemail.com"},"message":"5.22.3 and 5.24.1 are done\n5.22.4 and 5.24.2 are imminent","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/30d6839e766e18ae18b768d016d3376c92bb3a9b"},{"sha":"1d86dd2f9a6c95dbe3230acac995ec2205513b0d","author":{"name":"Craig A. Berry","email":"4ebf0e2b4774158326c0b53925294bc9373fe109@mac.com"},"message":"Don't escape tilde when converting to VMS filespecs.\n\nThere is only one use case for requiring a tilde to be escaped,\nand that is when it is the first character in a file or directory\ncomponent and is *not* an indication of a special shell expansion\nsuch as the user's home directory.  This scenario simply can't\ncome up when translating a Unix-format path to VMS format, so\nthere is nothing to be gained by escaping.\n\nEscaping things we don't need to runs afoul of other goofy things\npeople do with filenames.  Test2 encodes data in tilde-delimited\ntemporary filenames and uses a naive join and split to manipulate\nthe components.  Adding a caret escape to each component is a\ndata corruption in this scheme, and this patch fixes test failures\nin Test2 without any changes to that module.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/1d86dd2f9a6c95dbe3230acac995ec2205513b0d"},{"sha":"4767d89388527b747495568a327247ba5b9c72bf","author":{"name":"Craig A. Berry","email":"4ebf0e2b4774158326c0b53925294bc9373fe109@mac.com"},"message":"Use File::Spec->catfile() in Test2's Files.t test.\n\nExplicitly using forward slashes to concatenate filenames is not\nportable and we've already loaded File::Spec anyway.  Also, don't\ntry to remove the directory we're cleaning up unless we were\nsuccessful in opening it.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/4767d89388527b747495568a327247ba5b9c72bf"},{"sha":"fbceb79751d97a15e33501de097e506ae24c0e58","author":{"name":"James E Keenan","email":"a921738628b8b40405c20af4f7f46ec55dd025aa@cpan.org"},"message":"Correct spelling error.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/fbceb79751d97a15e33501de097e506ae24c0e58"}]}
{"actor":{"display_login":"rurban"}}