summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Signes <rjbs@cpan.org>2011-08-20 14:11:18 -0400
committerRicardo Signes <rjbs@cpan.org>2011-08-20 14:57:27 -0400
commit310913d440dcee3498b3b3fcc62e974bca759f7c (patch)
treec9bf2e3165b10608d9c7ffd026df39ad1ea81eec
parentdc80b0c6549ea0e80194ac133e502b094d44dce5 (diff)
downloadperl-310913d440dcee3498b3b3fcc62e974bca759f7c.tar.gz
update perldelta for release;
In particular, note the addition of the coreargs opcode in perldelta We might have no need of this entry in the perl5160 delta, but for those brave enough to read 5.15.2 delta, it may be of interest.
-rw-r--r--pod/perldelta.pod55
1 files changed, 47 insertions, 8 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 8ebd4bb5b6..2b0f93df79 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -1,11 +1,7 @@
=encoding utf8
=for comment
-This has been completed up to 8367b6810 except for:
-747627ec455e0765e07733ece1545aa3f728a00a (Steffen Müller)
-dd35fa16610ef2fa0d46f5129e626b99cf350d77 (H. Merijn Brand)
-e64345f82d66a32f6da47acf482e7e6c9282b433 (Steffen Müller)
-f1d35e3443aa8451bf47be80983076fe28626113 (Karthik Rajagopalan)
+This has been completed up to perl-5.12.1
=head1 NAME
@@ -198,6 +194,10 @@ L<ExtUtils::Manifest> has been upgraded from version 1.58 to version 1.60
=item *
+L<ExtUtils::ParseXS> has been upgraded from 3.00_01 to 3.00_04.
+
+=item *
+
L<IPC::Open3> has been upgraded from version 1.11 to 1.12.
C<open3> with "-" for the program name works once more. This was broken in
@@ -402,6 +402,10 @@ L</Platform Support> section, instead.
F<makedef.pl> has been refactored. This should have no noticeable affect on
any of the platforms that use it as part of their build (AIX, VMS, Win32).
+=item *
+
+C<useperlio> can no longer be disabled.
+
=back
=head1 Testing
@@ -499,6 +503,16 @@ tokens such as C<PL_defgv>, instead of expanding to C<PL_Idefgv>, with
F<embedvar.h> defining a macro to map C<PL_Idefgv> to C<PL_defgv>. XS code
which has unwarranted chumminess with the implementation may need updating.
+=item *
+
+A C<coreargs> opcode has been added, to be used by C<&CORE::foo> subs to sort
+out C<@_>.
+
+=item *
+
+An API has been added to explicitly choose whether or not to export XSUB
+symbols. More detail can be found in the comments for commit e64345f8.
+
=back
=head1 Selected Bug Fixes
@@ -636,9 +650,34 @@ here.
=head1 Acknowledgements
-XXX Generate this with:
-
- perl Porting/acknowledgements.pl v5.15.1..HEAD
+Perl 5.15.2 represents approximately 2 months of development since Perl
+5.15.1 and contains approximately 17,000 lines of changes across 330
+files from 35 authors.
+
+Perl continues to flourish into its third decade thanks to a vibrant
+community of users and developers. The following people are known to
+have contributed the improvements that became Perl 5.15.2:
+
+Abigail, Andreas König, brian d foy, Brian Greenfield, Chas. Owens,
+Chris 'BinGOs' Williams, Craig A. Berry, David Golden, David Mitchell,
+Eric Brine, Father Chrysostomos, Florian Ragwitz, Gerard Goossen,
+H.Merijn Brand, Jesse Vincent, John Peacock, Karl Williamson, Karthik
+Rajagopalan, Keith Thompson, Kevin Ryde, Matthew Horsfall, Mike
+Sheldrake, Nicholas Clark, Niko Tyni, Reini Urban, Ricardo Signes,
+Salvador Fandiño, Shlomi Fish, Spiros Denaxas, Steffen Müller, Stephen
+Oberholtzer, Steve Hay, Tony Cook, Vincent Pit, Zefram.
+
+The list above is almost certainly incomplete as it is automatically
+generated from version control history. In particular, it does not
+include the names of the (very much appreciated) contributors who
+reported issues to the Perl bug tracker.
+
+Many of the changes included in this version originated in the CPAN
+modules included in Perl's core. We're grateful to the entire CPAN
+community for helping Perl to flourish.
+
+For a more complete list of all of Perl's historical contributors,
+please see the F<AUTHORS> file in the Perl source distribution.
=head1 Reporting Bugs