In perl.git, the branch smoke-me/PL_stashcache has been created
<http://perl5.git.perl.org/perl.git/commitdiff/518618af9da07b079c1585df2b7c76a1aed0f19c?hp=0000000000000000000000000000000000000000>
at 518618af9da07b079c1585df2b7c76a1aed0f19c (commit)
- Log -----------------------------------------------------------------
commit 518618af9da07b079c1585df2b7c76a1aed0f19c
Author: Father Chrysostomos <[email protected]>
Date: Sun Sep 23 06:02:58 2012 -0700
[perl #97466] Stop defined from propagating ref cx too far
M MANIFEST
M op.c
A t/op/defined.t
commit 02a7bbbc28f17133923631eccec205b5a0c2c52d
Author: Chris 'BinGOs' Williams <[email protected]>
Date: Sun Sep 23 11:03:28 2012 +0100
Update Unicode-Normalize to CPAN version 1.15
[DELTA]
1.15 Sun Sep 23 10:43:14 2012
- perl 5.11.0 or later: Install to 'site' instead of 'perl'
(see [rt.cpan.org #79801])
M Porting/Maintainers.pl
M cpan/Unicode-Normalize/Changes
M cpan/Unicode-Normalize/Makefile.PL
M cpan/Unicode-Normalize/Normalize.pm
M cpan/Unicode-Normalize/README
commit 946a41026ec32f1631a62269acf51bf1248a9fa1
Author: Chris 'BinGOs' Williams <[email protected]>
Date: Sun Sep 23 11:01:23 2012 +0100
Update Unicode-Collate to CPAN version 0.90
[DELTA]
0.90 Sun Sep 23 10:42:26 2012
- perl 5.11.0 or later: Install to 'site' instead of 'perl'
(see [rt.cpan.org #79800])
M Porting/Maintainers.pl
M cpan/Unicode-Collate/Changes
M cpan/Unicode-Collate/Collate.pm
M cpan/Unicode-Collate/Collate/Locale.pm
M cpan/Unicode-Collate/Makefile.PL
M cpan/Unicode-Collate/README
commit 079c9b30834006a82829469918019e1121017d98
Author: Chris 'BinGOs' Williams <[email protected]>
Date: Sun Sep 23 10:57:38 2012 +0100
Sync versions of Module-CoreList and Exporter in Maintainers.pl
M Porting/Maintainers.pl
commit a3011959d12bb1bc647e969fba8f643088a706b0
Author: Father Chrysostomos <[email protected]>
Date: Sat Sep 22 18:48:50 2012 -0700
Increase $B::Deparse::VERSION to 1.18
M dist/B-Deparse/Deparse.pm
commit 5255171e6cd0accee6f76ea2980e32b3b5b8e171
Author: Father Chrysostomos <[email protected]>
Date: Sat Sep 22 17:54:12 2012 -0700
[perl #94490] const fold should not trigger special split " "
The easiest way to fix this was to move the special handling out of
the regexp engine. Now a flag is set on the split op itself for
this case. A real regexp is still created, as that is the most
convenient way to propagate locale settings, and it prevents the
need to rework pp_split to handle a null regexp.
This also means that custom regexp plugins no longer need to handle
split specially (which they all do currently).
M dist/B-Deparse/Deparse.pm
M op.c
M op.h
M pp.c
M regcomp.c
M regen/regcomp.pl
M regexp.h
M t/op/split.t
commit d8e299374017857bcc055c31b6d4a808fb862100
Author: Father Chrysostomos <[email protected]>
Date: Sat Sep 22 17:26:48 2012 -0700
regexp.h: Correct comment
RXf_SKIPWHITE is for split " ", which is special, *not* for split / /.
M regexp.h
commit 39984de3a8e9c16c0fee320a579cb465d0ce7314
Author: Father Chrysostomos <[email protected]>
Date: Sat Sep 22 12:06:45 2012 -0700
Stop array assignment from leaking on croak
This made a to-do test in sort.t pass, but adventitiously, so I modi-
fied it to fail again.
M pp_hot.c
M t/op/sort.t
M t/op/svleak.t
commit 9c744f4f4d7678009336db8141276918751b7c52
Author: Father Chrysostomos <[email protected]>
Date: Sat Sep 22 07:12:04 2012 -0700
Stop hash assignment from leaking on croak
M pp_hot.c
M t/op/svleak.t
commit 895cdc83ca4f8ad093074b3bd5d0fbc1d09f7628
Author: Father Chrysostomos <[email protected]>
Date: Fri Sep 21 22:01:19 2012 -0700
Free iterator when freeing tied hash
The current iterator was leaking when a tied hash was freed or
undefined.
Since we already have a mechanism, namely HvLAZYDEL, for freeing
HvEITER when not referenced elsewhere, we can use that.
M hv.c
M t/op/svleak.t
commit aec0c0cc27651656899efeb7c4f64d2838a9cf9e
Author: Father Chrysostomos <[email protected]>
Date: Fri Sep 21 18:23:20 2012 -0700
Donât leak deleted iterator when tying hash
M pp_sys.c
M t/op/tie.t
commit 253f88ce6ee2d400a0c748e239c2acd0f84bcffb
Author: Father Chrysostomos <[email protected]>
Date: Sat Sep 22 14:46:29 2012 -0700
Oops. make regen
M uconfig.h
commit 9f28af372a4d984772308b4168df9e439f19ca5e
Author: Father Chrysostomos <[email protected]>
Date: Sat Sep 22 13:17:20 2012 -0700
Add a #! line to config_h.SH
It will get one automatically the next time config_h.pl is run, but
that time hasnât come yet. :-)
M config_h.SH
commit 6551c42c6e7c8aa2cd0eb3aaaec900dd7f4dc703
Author: Sawyer X <[email protected]>
Date: Sat Sep 22 16:12:26 2012 +0300
add to authors
M AUTHORS
commit 1f00b0d68b2ebb8ceb0fa6a2ac68f41b2a0203c8
Author: Sawyer X <[email protected]>
Date: Sat Sep 22 15:48:09 2012 +0300
add shebangs where missing
M Makefile.SH
M Policy_sh.SH
M Porting/Maintainers.pl
M cflags.SH
M myconfig.SH
M regen/regcharclass.pl
M runtests.SH
M x2p/Makefile.SH
M x2p/cflags.SH
commit 67f552ad8995545cbbefd32a85ca93d9d1345940
Author: Sawyer X <[email protected]>
Date: Fri Sep 21 03:44:38 2012 +0300
test for files that have exec bit but no shebang
M t/porting/exec-bit.t
commit 7e3136378328f90878eb7873a7a3197897e68253
Author: Father Chrysostomos <[email protected]>
Date: Sat Sep 22 07:13:36 2012 -0700
[perl #96230] Stop qr// from reusing last pattern
qr// should not be using the last-successful pattern, because it is
"(?^:)", not the empty pattern. A stringified qr// does not use the
last-successful pattern.
M pp_hot.c
M t/op/qr.t
commit ab1d075370c212c5b4ea765c3a48fac555cd1f27
Author: Father Chrysostomos <[email protected]>
Date: Fri Sep 21 22:44:00 2012 -0700
Let qr.t run from the top level
M t/op/qr.t
commit 91389db576a7749d43eced976273a63bc61fb973
Author: Father Chrysostomos <[email protected]>
Date: Fri Sep 21 22:43:34 2012 -0700
qr.t: Load test.pl in BEGIN
so lazy people like me can omit parentheses
M t/op/qr.t
commit caee4c53b5a4d5a211457a7153214e6cd6001961
Author: Father Chrysostomos <[email protected]>
Date: Thu Sep 20 21:31:15 2012 -0700
hv.c: comment typo
M hv.c
commit 5b46e1725cda3bd1aa02113edde50ea3004968fd
Author: H.Merijn Brand <[email protected]>
Date: Sat Sep 22 11:59:25 2012 +0200
Add #!/bin/sh when re-ordering config_h.SH
Also add a small comment to indicate the use of this script
Based on
Subject: [PATCH] Giving config_h.SH a shebang via Porting/config_h.pl
From: Sawyer X <[email protected]>
Date: Fri, 21 Sep 2012 21:15:43 +0300
Message-ID: <[email protected]>
M Porting/config_h.pl
-----------------------------------------------------------------------
--
Perl5 Master Repository