In perl.git, the branch maint-5.20 has been updated <http://perl5.git.perl.org/perl.git/commitdiff/5601c217b59867e05e62e3173b905f43b3a08574?hp=f570cf7c1e17335dc907b0d959292fc080660221>
- Log ----------------------------------------------------------------- commit 5601c217b59867e05e62e3173b905f43b3a08574 Author: Steve Hay <[email protected]> Date: Sun Feb 1 03:24:09 2015 +0000 Porting/makemeta M META.json commit 9314bfe13c4b1f45278042de9172c3be6424c36f Author: Steve Hay <[email protected]> Date: Sun Feb 1 03:23:11 2015 +0000 Disarm patchlevel.h M patchlevel.h commit a920fedcd88708027dc9204b8d8abac1638789d4 Author: Steve Hay <[email protected]> Date: Sun Feb 1 00:06:39 2015 +0000 RC1! M META.json M patchlevel.h commit 3ced16b605e634047b5667d50cb13ac04bbf83d0 Author: Steve Hay <[email protected]> Date: Sun Feb 1 00:04:28 2015 +0000 RMG - Update local_patches[] code snippet with current code (cherry picked from commit 0bf519881fb841b70dd052211eeee7f0425e5168) M Porting/release_managers_guide.pod commit ea741f63b2336a912db854f96215f36d9bd72070 Author: Steve Hay <[email protected]> Date: Sat Jan 31 23:56:58 2015 +0000 Perl 5.20.2-RC1 today Well, it's almost "tomorrow" where I am, but in my mind it's still "today". (cherry picked from commit 67fbae813abe5e9ea6db14dedec317efbbed87b3) M pod/perlhist.pod commit ea3b681571f6f74afa685597fa9a0c50e669cd61 Author: Steve Hay <[email protected]> Date: Sat Jan 31 23:51:16 2015 +0000 perldelta - Finalize with Acknowledgements section M pod/perldelta.pod commit 2f7022f5c85ab66fce9524249c010a738dc861f6 Author: Steve Hay <[email protected]> Date: Sat Jan 31 23:45:30 2015 +0000 RMG - Module::CoreList's CAVEATS is no longer updated, since 64eeb2c06c (cherry picked from commit 09abf5f8297c5cf298f78eb3b341cab44c710f7b) M Porting/release_managers_guide.pod commit 83db6fd7e1b511a2a631b1ccea85e167024e2beb Author: Steve Hay <[email protected]> Date: Sat Jan 31 23:40:23 2015 +0000 perldelta - Update with $VERSION bumps from earlier today M pod/perldelta.pod commit 5767d82a7d7c1c398c653b0d996f58e7d2e49c8a Author: Steve Hay <[email protected]> Date: Sat Jan 31 23:27:26 2015 +0000 Module::CoreList - Remove 5.21.9 stubs As promised in commit 7e8fc2abfe, this removes the stubs for the as-yet unreleased 5.21.9. M dist/Module-CoreList/Changes M dist/Module-CoreList/lib/Module/CoreList.pm M dist/Module-CoreList/lib/Module/CoreList/Utils.pm commit d428331bc0f5293721c2a4354712f34f26a75583 Author: Steve Hay <[email protected]> Date: Sat Jan 31 23:24:14 2015 +0000 Complete Module::CoreList update for 5.20.2 This applies the $VERSION, %upstream and %bug_tracker changes for the 5.20.2 update. These parts are not applicable to blead, so were not committed to and cherry-picked from there. M dist/Module-CoreList/lib/Module/CoreList.pm M dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm M dist/Module-CoreList/lib/Module/CoreList/Utils.pm commit 393f315b482112ed34d175e0f92818e4717290c8 Author: Steve Hay <[email protected]> Date: Sat Jan 31 22:48:53 2015 +0000 Update Module-CoreList for 5.20.2 These are changes for the impending 5.20.2-RC1 release, for cherry-picking back into maint-5.20. (cherry picked from commit 8ad047eaaa657bd8c0bcc74c24d1221ac958837d) M dist/Module-CoreList/Changes M dist/Module-CoreList/lib/Module/CoreList.pm M dist/Module-CoreList/lib/Module/CoreList/Utils.pm commit 572d30349267a5708038dab61c561a8b90be32ac Author: Steve Hay <[email protected]> Date: Sat Jan 31 23:19:27 2015 +0000 Module::CoreList - Remove 5.20.2 stubs The next commit will cherry-pick the real 5.20.2 sections from blead. M dist/Module-CoreList/lib/Module/CoreList.pm M dist/Module-CoreList/lib/Module/CoreList/Utils.pm ----------------------------------------------------------------------- Summary of changes: Porting/release_managers_guide.pod | 21 ++- dist/Module-CoreList/Changes | 4 +- dist/Module-CoreList/lib/Module/CoreList.pm | 146 +++++---------------- .../lib/Module/CoreList/TieHashDelta.pm | 2 +- dist/Module-CoreList/lib/Module/CoreList/Utils.pm | 9 +- pod/perldelta.pod | 48 ++++++- pod/perlhist.pod | 1 + 7 files changed, 91 insertions(+), 140 deletions(-) diff --git a/Porting/release_managers_guide.pod b/Porting/release_managers_guide.pod index af49194..52c9515 100644 --- a/Porting/release_managers_guide.pod +++ b/Porting/release_managers_guide.pod @@ -628,17 +628,10 @@ Add a perldelta entry for the new Module::CoreList version. =for checklist skip RC -=head4 Update C<%Module::CoreList::released> and C<CAVEATS> +=head4 Update C<%Module::CoreList::released> -For any release except an RC: - -=over 4 - -=item * - -Update this version's entry in the C<%released> hash with today's date. - -=back +For any release except an RC: Update this version's entry in the C<%released> +hash with today's date. =head4 Commit Module::CoreList changes @@ -800,7 +793,9 @@ a final release, remove it. For example: static const char * const local_patches[] = { NULL + ,"RC1" - PERL_GIT_UNPUSHED_COMMITS /* do not remove this line */ + #ifdef PERL_GIT_UNCOMMITTED_CHANGES + ,"uncommitted-changes" + #endif Be sure to commit your change: @@ -1074,7 +1069,9 @@ Disarm the F<patchlevel.h> change; for example, static const char * const local_patches[] = { NULL - ,"RC1" - PERL_GIT_UNPUSHED_COMMITS /* do not remove this line */ + #ifdef PERL_GIT_UNCOMMITTED_CHANGES + ,"uncommitted-changes" + #endif Be sure to commit your change: diff --git a/dist/Module-CoreList/Changes b/dist/Module-CoreList/Changes index 3082f05..24c0bbb 100644 --- a/dist/Module-CoreList/Changes +++ b/dist/Module-CoreList/Changes @@ -1,5 +1,5 @@ -5.20150220 - - Updated for v5.21.9 +5.20150131 + - Updated for v5.20.2 5.20150120 - Updated for v5.21.8 diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm b/dist/Module-CoreList/lib/Module/CoreList.pm index e28f320..fee2abc 100644 --- a/dist/Module-CoreList/lib/Module/CoreList.pm +++ b/dist/Module-CoreList/lib/Module/CoreList.pm @@ -4,7 +4,7 @@ use vars qw/$VERSION %released %version %families %upstream %bug_tracker %deprecated %delta/; use Module::CoreList::TieHashDelta; use version; -$VERSION = '5.20150128'; +$VERSION = '5.20150131'; my $dumpinc = 0; sub import { @@ -261,7 +261,6 @@ sub changes_between { 5.021006 => '2014-11-20', 5.021007 => '2014-12-20', 5.021008 => '2015-01-20', - 5.021009 => '????-??-??', 5.020002 => '????-??-??', ); @@ -11051,19 +11050,41 @@ for my $version ( sort { $a <=> $b } keys %released ) { removed => { } }, - 5.021009 => { - delta_from => 5.021008, - changed => { - 'B::Op_private' => '5.021009', - 'Config' => '5.021009', - }, - removed => { - } - }, 5.020002 => { delta_from => 5.020001, changed => { + 'CPAN::Author' => '5.5002', + 'CPAN::CacheMgr' => '5.5002', + 'CPAN::FTP' => '5.5006', + 'CPAN::HTTP::Client' => '1.9601', + 'CPAN::HandleConfig' => '5.5005', + 'CPAN::Index' => '1.9601', + 'CPAN::LWP::UserAgent' => '1.9601', + 'CPAN::Mirrors' => '1.9601', 'Config' => '5.020002', + 'Cwd' => '3.48_01', + 'Data::Dumper' => '2.151_01', + 'Errno' => '1.20_05', + 'File::Spec' => '3.48_01', + 'File::Spec::Cygwin' => '3.48_01', + 'File::Spec::Epoc' => '3.48_01', + 'File::Spec::Functions' => '3.48_01', + 'File::Spec::Mac' => '3.48_01', + 'File::Spec::OS2' => '3.48_01', + 'File::Spec::Unix' => '3.48_01', + 'File::Spec::VMS' => '3.48_01', + 'File::Spec::Win32' => '3.48_01', + 'IO::Socket' => '1.38', + 'Module::CoreList' => '5.20150131', + 'Module::CoreList::TieHashDelta'=> '5.20150131', + 'Module::CoreList::Utils'=> '5.20150131', + 'PerlIO::scalar' => '0.18_01', + 'Pod::PlainText' => '2.07', + 'Storable' => '2.49_01', + 'VMS::DCLsym' => '1.05_01', + 'VMS::Stdio' => '2.41', + 'attributes' => '0.23', + 'feature' => '1.36_01', }, removed => { } @@ -11553,13 +11574,6 @@ for my $version (sort { $a <=> $b } keys %delta) { removed => { } }, - 5.021009 => { - delta_from => 5.021008, - changed => { - }, - removed => { - } - }, 5.020002 => { delta_from => 5.020001, changed => { @@ -11895,7 +11909,6 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Pod::Usage' => 'cpan', 'Scalar::Util' => 'cpan', 'Socket' => 'cpan', - 'Sub::Util' => 'cpan', 'Sys::Syslog' => 'cpan', 'Sys::Syslog::Win32' => 'cpan', 'TAP::Base' => 'cpan', @@ -11948,55 +11961,9 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Test::Builder::Module' => 'cpan', 'Test::Builder::Tester' => 'cpan', 'Test::Builder::Tester::Color'=> 'cpan', - 'Test::CanFork' => 'cpan', - 'Test::CanThread' => 'cpan', 'Test::Harness' => 'cpan', 'Test::More' => 'cpan', - 'Test::More::DeepCheck' => 'cpan', - 'Test::More::DeepCheck::Strict'=> 'cpan', - 'Test::More::DeepCheck::Tolerant'=> 'cpan', - 'Test::More::Tools' => 'cpan', - 'Test::MostlyLike' => 'cpan', 'Test::Simple' => 'cpan', - 'Test::Stream' => 'cpan', - 'Test::Stream::API' => 'cpan', - 'Test::Stream::ArrayBase'=> 'cpan', - 'Test::Stream::ArrayBase::Meta'=> 'cpan', - 'Test::Stream::Block' => 'cpan', - 'Test::Stream::Carp' => 'cpan', - 'Test::Stream::Context' => 'cpan', - 'Test::Stream::Event' => 'cpan', - 'Test::Stream::Event::Bail'=> 'cpan', - 'Test::Stream::Event::Child'=> 'cpan', - 'Test::Stream::Event::Diag'=> 'cpan', - 'Test::Stream::Event::Finish'=> 'cpan', - 'Test::Stream::Event::Note'=> 'cpan', - 'Test::Stream::Event::Ok'=> 'cpan', - 'Test::Stream::Event::Plan'=> 'cpan', - 'Test::Stream::Event::Subtest'=> 'cpan', - 'Test::Stream::ExitMagic'=> 'cpan', - 'Test::Stream::ExitMagic::Context'=> 'cpan', - 'Test::Stream::Exporter'=> 'cpan', - 'Test::Stream::Exporter::Meta'=> 'cpan', - 'Test::Stream::ForceExit'=> 'cpan', - 'Test::Stream::IOSets' => 'cpan', - 'Test::Stream::Meta' => 'cpan', - 'Test::Stream::PackageUtil'=> 'cpan', - 'Test::Stream::Subtest' => 'cpan', - 'Test::Stream::Tester' => 'cpan', - 'Test::Stream::Tester::Checks'=> 'cpan', - 'Test::Stream::Tester::Checks::Event'=> 'cpan', - 'Test::Stream::Tester::Events'=> 'cpan', - 'Test::Stream::Tester::Events::Event'=> 'cpan', - 'Test::Stream::Tester::Grab'=> 'cpan', - 'Test::Stream::Threads' => 'cpan', - 'Test::Stream::Toolset' => 'cpan', - 'Test::Stream::Util' => 'cpan', - 'Test::Tester' => 'cpan', - 'Test::Tester::Capture' => 'cpan', - 'Test::Tester::CaptureRunner'=> 'cpan', - 'Test::Tester::Delegate'=> 'cpan', - 'Test::use::ok' => 'cpan', 'Text::Balanced' => 'cpan', 'Text::ParseWords' => 'cpan', 'Text::Tabs' => 'cpan', @@ -12351,7 +12318,6 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Pod::Usage' => undef, 'Scalar::Util' => undef, 'Socket' => undef, - 'Sub::Util' => undef, 'Sys::Syslog' => undef, 'Sys::Syslog::Win32' => undef, 'TAP::Base' => 'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness', @@ -12404,55 +12370,9 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Test::Builder::Module' => 'http://github.com/Test-More/test-more/issues/', 'Test::Builder::Tester' => 'http://github.com/Test-More/test-more/issues/', 'Test::Builder::Tester::Color'=> 'http://github.com/Test-More/test-more/issues/', - 'Test::CanFork' => undef, - 'Test::CanThread' => undef, 'Test::Harness' => 'http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness', 'Test::More' => 'http://github.com/Test-More/test-more/issues/', - 'Test::More::DeepCheck' => undef, - 'Test::More::DeepCheck::Strict'=> undef, - 'Test::More::DeepCheck::Tolerant'=> undef, - 'Test::More::Tools' => undef, - 'Test::MostlyLike' => undef, 'Test::Simple' => 'http://github.com/Test-More/test-more/issues/', - 'Test::Stream' => undef, - 'Test::Stream::API' => undef, - 'Test::Stream::ArrayBase'=> undef, - 'Test::Stream::ArrayBase::Meta'=> undef, - 'Test::Stream::Block' => undef, - 'Test::Stream::Carp' => undef, - 'Test::Stream::Context' => undef, - 'Test::Stream::Event' => undef, - 'Test::Stream::Event::Bail'=> undef, - 'Test::Stream::Event::Child'=> undef, - 'Test::Stream::Event::Diag'=> undef, - 'Test::Stream::Event::Finish'=> undef, - 'Test::Stream::Event::Note'=> undef, - 'Test::Stream::Event::Ok'=> undef, - 'Test::Stream::Event::Plan'=> undef, - 'Test::Stream::Event::Subtest'=> undef, - 'Test::Stream::ExitMagic'=> undef, - 'Test::Stream::ExitMagic::Context'=> undef, - 'Test::Stream::Exporter'=> undef, - 'Test::Stream::Exporter::Meta'=> undef, - 'Test::Stream::ForceExit'=> undef, - 'Test::Stream::IOSets' => undef, - 'Test::Stream::Meta' => undef, - 'Test::Stream::PackageUtil'=> undef, - 'Test::Stream::Subtest' => undef, - 'Test::Stream::Tester' => undef, - 'Test::Stream::Tester::Checks'=> undef, - 'Test::Stream::Tester::Checks::Event'=> undef, - 'Test::Stream::Tester::Events'=> undef, - 'Test::Stream::Tester::Events::Event'=> undef, - 'Test::Stream::Tester::Grab'=> undef, - 'Test::Stream::Threads' => undef, - 'Test::Stream::Toolset' => undef, - 'Test::Stream::Util' => undef, - 'Test::Tester' => 'http://github.com/Test-More/test-more/issues/', - 'Test::Tester::Capture' => 'http://github.com/Test-More/test-more/issues/', - 'Test::Tester::CaptureRunner'=> 'http://github.com/Test-More/test-more/issues/', - 'Test::Tester::Delegate'=> 'http://github.com/Test-More/test-more/issues/', - 'Test::use::ok' => 'http://github.com/Test-More/test-more/issues/', 'Text::Balanced' => undef, 'Text::ParseWords' => undef, 'Text::Tabs' => undef, @@ -12483,7 +12403,7 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'encoding' => undef, 'encoding::warnings' => undef, 'experimental' => 'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental', - 'inc::latest' => undef, + 'inc::latest' => 'https://github.com/dagolden/inc-latest/issues', 'parent' => undef, 'perlfaq' => 'https://github.com/perl-doc-cats/perlfaq/issues', 'version' => 'https://rt.cpan.org/Public/Dist/Display.html?Name=version', diff --git a/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm b/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm index 23489f5..2d0ac42 100644 --- a/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm +++ b/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm @@ -3,7 +3,7 @@ package Module::CoreList::TieHashDelta; use strict; use vars qw($VERSION); -$VERSION = '5.20150128'; +$VERSION = '5.20150131'; sub TIEHASH { my ($class, $changed, $removed, $parent) = @_; diff --git a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm index 4582287..0aa0771 100644 --- a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm +++ b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm @@ -6,7 +6,7 @@ use vars qw[$VERSION %utilities]; use Module::CoreList; use Module::CoreList::TieHashDelta; -$VERSION = '5.20150128'; +$VERSION = '5.20150131'; sub utilities { my $perl = shift; @@ -1006,13 +1006,6 @@ my %delta = ( removed => { } }, - 5.021009 => { - delta_from => 5.021008, - changed => { - }, - removed => { - } - }, 5.020002 => { delta_from => 5.020001, changed => { diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 8b98787..15035c2 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -62,7 +62,7 @@ L<[perl #123096]|https://rt.perl.org/Ticket/Display.html?id=123096> =item * -L<Module::CoreList> has been upgraded from version 5.020001 to 5.20150128. +L<Module::CoreList> has been upgraded from version 5.020001 to 5.20150131. The list of Perl versions covered has been updated. @@ -92,6 +92,18 @@ L<Storable> has been upgraded from version 2.49 to 2.49_01. Minor grammatical change to the documentation only. +=item * + +L<VMS::DCLsym> has been upgraded from version 1.05 to 1.05_01. + +Minor formatting change to the documentation only. + +=item * + +L<VMS::Stdio> has been upgraded from version 2.4 to 2.41. + +Minor formatting change to the documentation only. + =back =head1 Documentation @@ -335,9 +347,37 @@ L<[perl #122655]|https://rt.perl.org/Ticket/Display.html?id=122655> =head1 Acknowledgements -XXX Generate this with: - - perl Porting/acknowledgements.pl v5.20.1..HEAD +Perl 5.20.2 represents approximately 5 months of development since Perl 5.20.1 +and contains approximately 6,200 lines of changes across 170 files from 34 +authors. + +Excluding auto-generated files, documentation and release tools, there were +approximately 1,900 lines of changes to 80 .pm, .t, .c and .h files. + +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.20.2: + +Aaron Crane, Abigail, Andreas Voegele, Andy Dougherty, Anthony Heading, +Aristotle Pagaltzis, Chris 'BinGOs' Williams, Craig A. Berry, Daniel Dragan, +Doug Bell, Ed J, Father Chrysostomos, Glenn D. Golden, H.Merijn Brand, Hugo van +der Sanden, James E Keenan, Jarkko Hietaniemi, Jim Cromie, Karen Etheridge, +Karl Williamson, kmx, Matthew Horsfall, Max Maischein, Peter Martini, Rafael +Garcia-Suarez, Ricardo Signes, Shlomi Fish, Slaven Rezic, Steffen Müller, +Steve Hay, Tadeusz SoÅnierz, Tony Cook, Yves Orton, Ãvar Arnfjörð +Bjarmason. + +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 diff --git a/pod/perlhist.pod b/pod/perlhist.pod index 9d9c821..f27f6a5 100644 --- a/pod/perlhist.pod +++ b/pod/perlhist.pod @@ -538,6 +538,7 @@ the strings?). Steve 5.20.1-RC1 2014-Aug-25 Steve 5.20.1-RC2 2014-Sep-07 Steve 5.20.1 2014-Sep-14 + Steve 5.20.2-RC1 2015-Jan-31 Ricardo 5.21.0 2014-May-27 The 5.21 development track Matthew H 5.21.1 2014-Jun-20 -- Perl5 Master Repository
