{"shas":[["e0d4127d4f78760fc7f7c1fa6ebacf705baedb07","75ef9faee755c70589550b513ad881e5a603182c@ccl4.org","Fix eval.t under minitest, inadvertently broken by 0d804ff61f3a2df2\n\nThat change attempted to skip if use Devel::Peek failed with a skip message of\nof $@. Unfortunately, in this situation, $@ has multiple lines, which is not\nvalid as a skip message. So instead skip if we're miniperl, or we haven't built\nDevel::Peek, otherwise attempt to run the test.","Nicholas Clark"],["81f3235de2149148bfe756cc50e07bab96f58d18","b3538261d0c0bffcce3d04dcc48be08a7393a14f@x-ray.at","Merge http://perl5.git.perl.org/perl into blead","Reini Urban"],["622b798b3b609057c6a512094fc9bd91f18c8983","b3538261d0c0bffcce3d04dcc48be08a7393a14f@x-ray.at","Merge branch 'blead' into cygwin","Reini Urban"],["f0f9b3b837ba5aa54ede5cd72ec0f3e00345c17d","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","perlreapi: Update as little as possible for 5.14\n\nThis keeps the docs at parity with earlier Perls.","Karl Williamson"],["0a06cafa01b2bd0066e041822184a026c59925ba","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","perldelta: Typo","Karl Williamson"],["0c96c706fef52effd833861ae408c0cedef51125","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","PATCH: [perl #86972]: Tweak error messages\n\nAn earlier commit in this series changed some error messages.\nI realized that it did not make sense really to use \"/a\" for the regex\nmodifier, when the message was for the infix form \"(?a:\", so this\njust removes the slash.","Karl Williamson"],["9442e3b8d7c9c3e8121cad5682064cfc3e185f32","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","regcomp: Improve error message for (?-d:...)\n\nAs agreed, this improvement is going into 5.14.  A customized\nmessage is output, instead of a generic one.","Karl Williamson"],["5e2aa8f5378f1ea747613936965416cd7ab17628","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","perlop: Update for 5.14 additions","Karl Williamson"],["3216d3097f9c9570546c2f4a76881de927df4bab","fe08d3c717adf2ae63592e4c9aec6e3e404d8e3e@iabyn.com","add $tied ^ $tied test\n\nwhen tests were added for C<$tied op $tied>, the '^' op was missed","David Mitchell"],["9c9a25009f0b320688f71537f57c756d2fdd3f53","fe08d3c717adf2ae63592e4c9aec6e3e404d8e3e@iabyn.com","add tests for $tied op= $tied\n\nThe tests for C<$tied op $tied> didn't include the mutator\nvariants of the ops (e.g. +=).","David Mitchell"],["90803c373a7a4fcf2fa1a1029a44cb4d1cdf11e2","fe08d3c717adf2ae63592e4c9aec6e3e404d8e3e@iabyn.com","reg_eval_scope.t: skip coring tests on all arches\n\nSome TODO tests that were known to core dump are already skipped on\nWindows on production releases. Extend this to all platforms,\nto avoid scaring the punters with spurious 'Aborted' messages in the\ntest harness output.","David Mitchell"],["ed7efc79ab6ea9f03d275ec3a285b8416f9c9bfa","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","perlre.pod: Update for 5.14","Karl Williamson"],["82206b5ed202f6863d810b917405266fc5486eac","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","perlrecharclass: Update for 5.14 changes","Karl Williamson"],["0bd5a82d65c4e6a2376313bca55dc77d7694c82d","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","perlretut: Update for 5.14 /a, /u","Karl Williamson"],["9645299c5cba107a7c8cb0abd6b23360d3df6b59","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","perlrebackslash: Update for 5.14 changes","Karl Williamson"],["673d8593b7ef274dadbfff97fd641e3c563fc716","1001e8702733cced254345e193c88aaa47a4f5de@develop-help.com","check --whole-archive is supported before using it\n\nnetbsd for pre 4.6 gcc requires --whole-archive to build shared\nlibraries, but this is rejected and not required in 4.6.0.\n\nSimply changing the option to -Wl,--whole-archive works on gcc 4.6.0\nbut fails for the system cc on NetBSD 5.1/x64.","Tony Cook"],["da0c0b273c42c8a3f17664cdbe99318311f652af","fe08d3c717adf2ae63592e4c9aec6e3e404d8e3e@iabyn.com","handle freed backref array in global cleanup\n\n[perl #88330]\n\nIf a thinggy is heavily leaked, so that it takes multiple passes through\nPerl_sv_clean_all to get its refcount to zero, then if it has weak refs to\nit, its backref array may get freed before it.  We already set the\nrefcount of the array to 2 to preserve it across one pass of\nPerl_sv_clean_all, but I can't think of a way of protecting it more\ngenerally (short of using a private array structure rather than an AV).\n\nIn the past, this caused a scary assertion failure.\n\nNow instead, just skip if we're in global cleanup and the array is freed.\nThis isn't ideal, but its reasonably robust, as we don't reuse freed SVs\nonce in global cleanup (so the freed AV hangs around to be identified as\nsuch).","David Mitchell"],["6359c64336d99060952232e7e300bd3c31afead8","75ef9faee755c70589550b513ad881e5a603182c@ccl4.org","In testargs.t in Test::Harness, don't run a world-writable file.\n\nThe test writes a file, then changes the mode, then executes it. The file needs\nto be +x to be executable (on many platforms). The file will need to be +w to\nbe deletable on some platforms. But setting the file world writable just before\nrunning it feels like a bad idea, given that the file's name is as predictable\nas process IDs, as there's a race condition to break into the account running\nperl's tests.","Nicholas Clark"],["e199995e1f0d0dfcbc32db4736f6bd0ce3b71972","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","perllocale: Update for 5.14","Karl Williamson"],["42581d5d97e4a9547642d444e528041b0030a32d","61c9b2b17db77a27841bbeeabff923448b0f6388@khwilliamson.com","perlunicode: Update for 5.14","Karl Williamson"]],"repo":"rurban/perl","actor":"rurban","ref":"refs/heads/cygwin","size":23,"head":"bd2a460293e50a21e2143a3b321e96e75df1ffa4","actor_gravatar":"5c2888084ed6ac4c1c6e71cbd6bd23a4","push_id":28999520}