In perl.git, the branch smoke-me/abolish-PL_formfeed has been created
<http://perl5.git.perl.org/perl.git/commitdiff/ad0dc73b97f22a660d0022d35f64ccd4ff7bfde6?hp=0000000000000000000000000000000000000000>
at ad0dc73b97f22a660d0022d35f64ccd4ff7bfde6 (commit)
- Log -----------------------------------------------------------------
commit ad0dc73b97f22a660d0022d35f64ccd4ff7bfde6
Author: Father Chrysostomos <[email protected]>
Date: Wed Sep 19 22:03:55 2012 -0700
op.c: Disentangle apply_attrs_my from apply_attrs
apply_attrs consisted of a top-level if/else conditional upon a bool-
ean argument. It was being called with a TRUE argument in only one
place, apply_attrs_my. Inlining that branch into apply_attrs_my actu-
ally reduces the amount of code slightly.
M embed.fnc
M embed.h
M op.c
M proto.h
commit 9fa29fa7929b4167c5491b792c5cc7e4365a2839
Author: Father Chrysostomos <[email protected]>
Date: Wed Sep 19 21:53:51 2012 -0700
[perl #114764] Stop my vars with attrs from leaking
S_apply_attrs was creating a SV containing a stash name, that was
later to be put in a const op, which would take care of freeing it.
But it didnât free it for a my variable, because the branch where that
const op was created didnât apply. So move the creation of that SV
inside the branch that uses it, otherwise it leaks. This leak was the
result of commit 95f0a2f1ffc6.
M op.c
M t/op/svleak.t
commit a35cc1c13abf28a1d52012f7dd511e544902becf
Author: Father Chrysostomos <[email protected]>
Date: Wed Sep 19 09:59:46 2012 -0700
embed.fnc: Remove d flag from cv_clone_into
I copied it from another entry by mistake. I donât think this should
be documented, at least not yet, as I am not confident the interface
is stable yet. There may be significant changes before 5.18.
M embed.fnc
commit 36672c259f294d48bfc86febe9d2a9cbe7ba9e41
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 16:23:12 2012 -0400
Bump the perl version to 5.17.5
M Cross/config.sh-arm-linux
M Cross/config.sh-arm-linux-n770
M INSTALL
M META.yml
M NetWare/Makefile
M NetWare/config_H.wc
M Porting/config.sh
M Porting/config_H
M Porting/corelist.pl
M Porting/perldelta_template.pod
M README.haiku
M README.os2
M README.vms
M epoc/config.sh
M epoc/createpkg.pl
M hints/catamount.sh
M patchlevel.h
M plan9/config.plan9
M plan9/config_sh.sample
M win32/Makefile
M win32/Makefile.ce
M win32/makefile.mk
commit 5d8c8c8a00421e3ae2b8c9a8a0b46c21a04ce04c
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 16:09:18 2012 -0400
Add a new perldelta
M MANIFEST
M Makefile.SH
M pod/.gitignore
M pod/perl.pod
A pod/perl5174delta.pod
M pod/perldelta.pod
M vms/descrip_mms.template
M win32/Makefile
M win32/makefile.mk
M win32/pod.mak
commit e6a2c28ff41e5df57e841e5dd7cabe7771b2845b
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 16:07:28 2012 -0400
Add the 5.17.4 epigraph
M Porting/epigraphs.pod
commit 0da9506150f50391997a25313a0b16f3d5860381
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 20:13:17 2012 -0400
Fix a few perldelta nits
M pod/perldelta.pod
commit 04e228f7cf546f1e9e6024333b4db266c2684b9e
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 15:03:27 2012 -0400
Specify what to push in the RMG
M Porting/release_managers_guide.pod
commit 3043b5cc9fef9c8b353ff3c80c4d0c426f73c529
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 14:50:55 2012 -0400
Add 5.17.4 to perlhist
M pod/perlhist.pod
commit a1484e43c674fb004371b12b29a6474c4fde6a76
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 14:43:43 2012 -0400
Update Module::CoreList for v5.17.4
M dist/Module-CoreList/Changes
M dist/Module-CoreList/lib/Module/CoreList.pm
M dist/Module-CoreList/lib/Module/CoreList.pod
M dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
commit 6fb18cd59ef2464692690337f8438fbf69a16897
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 14:43:09 2012 -0400
Make a note of $Module::CoreList::TieHashDelta::VERSION
M Porting/release_managers_guide.pod
commit a681e3bc71273f7123957d39f54aa7037c435f18
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 14:42:03 2012 -0400
Quote corelist bugtracker urls
XSLoader started to have a bugtracker URL containing single quotes, which is
also what we currently quote bug trackers with.
M Porting/corelist.pl
commit 8f9354bcd8ac5dfa69f214d7882498ccc12863bf
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 13:52:28 2012 -0400
Finalise perldelta
M pod/perldelta.pod
commit 9542685dc9a7652395a7b9dddc9d44f1c8a19fa1
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 13:39:27 2012 -0400
Remove an unused variable
M gv.c
commit 1ea91bbecf634e3f601b9bcc90c6665cbd6f9ae9
Author: Florian Ragwitz <[email protected]>
Date: Wed Sep 19 13:23:48 2012 -0400
Perldelta up to 3b9aea0
M pod/perldelta.pod
commit 3b9aea04d23bb9e7d058953e075c38525e9baa11
Author: Steve Hay <[email protected]>
Date: Wed Sep 19 17:39:17 2012 +0100
Add new warning about sleep's limitation on Windows
This also came up recently in [perl #33096]. On Windows, sleep's unsigned
int argument range is effectively reduced by a factor of 1000 because the
emulation uses milliseconds rather than seconds.
M pod/perldiag.pod
M win32/win32.c
commit 3cd504478422d444c3a75de45b4fe50f5bab7843
Author: Steve Hay <[email protected]>
Date: Wed Sep 19 17:32:10 2012 +0100
Note that sleep is emulated on Windows to allow alarm interrupts
This came up recently in [perl #33096].
M pod/perlport.pod
commit 436e4aacde005119cc1005d5e9aecc3b707d16fc
Author: Nicholas Clark <[email protected]>
Date: Wed Sep 19 17:43:21 2012 +0200
Remove MAD-only debugging code from Perl_newATTRSUB_flags().
When MAD was enabled, if the cv under compilation was named "import" it was
assigned to PL_formfeed, and its address issued as an mandatory warning.
The use of PL_formfeed was only ever intended as a way to enter a debugger.
See commits a2edbdc9c7ad6335 and c1bd9b63a6f9fb1f, which removed the other
places that co-opted PL_formfeed for MAD debugging purposes.
M op.c
-----------------------------------------------------------------------
--
Perl5 Master Repository