In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/2426c3948e1fc088396e28ef9155a2e95fccd2a9?hp=dcd695b6ec3bf411cdd9b6abe8a93fe4e6bd8092>
- Log ----------------------------------------------------------------- commit 2426c3948e1fc088396e28ef9155a2e95fccd2a9 Author: Chris 'BinGOs' Williams <[email protected]> Date: Wed Feb 20 19:15:46 2013 +0000 Finalise perldelta with updated module information M pod/perldelta.pod commit a1d0ba3571cf0b92a55f12773f40dfc15a0fe460 Author: Chris 'BinGOs' Williams <[email protected]> Date: Wed Feb 20 18:44:20 2013 +0000 Add new release to perlhist M pod/perlhist.pod commit 52f6865c7073a29a19b2ac9d85c10a61462b74c0 Author: Chris 'BinGOs' Williams <[email protected]> Date: Wed Feb 20 18:42:29 2013 +0000 Updated Module::CoreList for v5.17.9 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 58640fcb281cc5ba3a0ac7eafa216eff97b9bcdd Author: Chris 'BinGOs' Williams <[email protected]> Date: Wed Feb 20 18:26:11 2013 +0000 Updated ACKNOWLEDGEMENTS in perldelta M pod/perldelta.pod ----------------------------------------------------------------------- Summary of changes: dist/Module-CoreList/lib/Module/CoreList.pm | 180 ++++++++++++++++- dist/Module-CoreList/lib/Module/CoreList.pod | 2 +- .../lib/Module/CoreList/TieHashDelta.pm | 2 +- pod/perldelta.pod | 223 +++++++++++++++++--- pod/perlhist.pod | 1 + 5 files changed, 374 insertions(+), 34 deletions(-) diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm b/dist/Module-CoreList/lib/Module/CoreList.pm index 354fb83..05dae2b 100644 --- a/dist/Module-CoreList/lib/Module/CoreList.pm +++ b/dist/Module-CoreList/lib/Module/CoreList.pm @@ -3,7 +3,7 @@ use strict; use vars qw/$VERSION %released %version %families %upstream %bug_tracker %deprecated/; use Module::CoreList::TieHashDelta; -$VERSION = '2.81'; +$VERSION = '2.82'; my $dumpinc = 0; sub import { @@ -225,6 +225,7 @@ sub changes_between { 5.017006 => '2012-11-20', 5.017007 => '2012-12-18', 5.017008 => '2013-01-20', + 5.017009 => '2013-02-20', ); for my $version ( sort { $a <=> $b } keys %released ) { @@ -7610,6 +7611,177 @@ my %delta = ( removed => { } }, + 5.017009 => { + delta_from => 5.017008, + changed => { + 'App::Cpan' => '1.60_02', + 'App::Prove' => '3.26', + 'App::Prove::State' => '3.26', + 'App::Prove::State::Result'=> '3.26', + 'App::Prove::State::Result::Test'=> '3.26', + 'Archive::Extract' => '0.68', + 'Attribute::Handlers' => '0.94', + 'B::Lint' => '1.17', + 'B::Lint::Debug' => '1.17', + 'Benchmark' => '1.14', + 'CPAN' => '2.00', + 'CPAN::Distribution' => '2.00', + 'CPAN::FirstTime' => '5.5304', + 'CPAN::Nox' => '5.5001', + 'CPANPLUS' => '0.9135', + 'CPANPLUS::Backend' => '0.9135', + 'CPANPLUS::Backend::RV' => '0.9135', + 'CPANPLUS::Config' => '0.9135', + 'CPANPLUS::Config::HomeEnv'=> '0.9135', + 'CPANPLUS::Configure' => '0.9135', + 'CPANPLUS::Configure::Setup'=> '0.9135', + 'CPANPLUS::Dist' => '0.9135', + 'CPANPLUS::Dist::Autobundle'=> '0.9135', + 'CPANPLUS::Dist::Base' => '0.9135', + 'CPANPLUS::Dist::Build' => '0.70', + 'CPANPLUS::Dist::Build::Constants'=> '0.70', + 'CPANPLUS::Dist::MM' => '0.9135', + 'CPANPLUS::Dist::Sample'=> '0.9135', + 'CPANPLUS::Error' => '0.9135', + 'CPANPLUS::Internals' => '0.9135', + 'CPANPLUS::Internals::Constants'=> '0.9135', + 'CPANPLUS::Internals::Constants::Report'=> '0.9135', + 'CPANPLUS::Internals::Extract'=> '0.9135', + 'CPANPLUS::Internals::Fetch'=> '0.9135', + 'CPANPLUS::Internals::Report'=> '0.9135', + 'CPANPLUS::Internals::Search'=> '0.9135', + 'CPANPLUS::Internals::Source'=> '0.9135', + 'CPANPLUS::Internals::Source::Memory'=> '0.9135', + 'CPANPLUS::Internals::Source::SQLite'=> '0.9135', + 'CPANPLUS::Internals::Source::SQLite::Tie'=> '0.9135', + 'CPANPLUS::Internals::Utils'=> '0.9135', + 'CPANPLUS::Internals::Utils::Autoflush'=> '0.9135', + 'CPANPLUS::Module' => '0.9135', + 'CPANPLUS::Module::Author'=> '0.9135', + 'CPANPLUS::Module::Author::Fake'=> '0.9135', + 'CPANPLUS::Module::Checksums'=> '0.9135', + 'CPANPLUS::Module::Fake'=> '0.9135', + 'CPANPLUS::Module::Signature'=> '0.9135', + 'CPANPLUS::Selfupdate' => '0.9135', + 'CPANPLUS::Shell' => '0.9135', + 'CPANPLUS::Shell::Classic'=> '0.9135', + 'CPANPLUS::Shell::Default'=> '0.9135', + 'CPANPLUS::Shell::Default::Plugins::CustomSource'=> '0.9135', + 'CPANPLUS::Shell::Default::Plugins::Remote'=> '0.9135', + 'CPANPLUS::Shell::Default::Plugins::Source'=> '0.9135', + 'Config::Perl::V' => '0.17', + 'DBM_Filter' => '0.05', + 'Data::Dumper' => '2.142', + 'Digest::SHA' => '5.82', + 'Encode' => '2.48', + 'ExtUtils::Installed' => '1.999003', + 'ExtUtils::Manifest' => '1.63', + 'ExtUtils::ParseXS::Utilities'=> '3.19', + 'ExtUtils::Typemaps' => '3.19', + 'File::CheckTree' => '4.42', + 'File::DosGlob' => '1.10', + 'File::Temp' => '0.22_90', + 'Filter::Simple' => '0.89', + 'IO' => '1.27', + 'Log::Message' => '0.06', + 'Log::Message::Config' => '0.06', + 'Log::Message::Handlers'=> '0.06', + 'Log::Message::Item' => '0.06', + 'Log::Message::Simple' => '0.10', + 'Math::BigInt' => '1.999', + 'Module::CoreList' => '2.82', + 'Module::CoreList::TieHashDelta'=> '2.82', + 'Module::Load' => '0.24', + 'Module::Pluggable' => '4.6', + 'Module::Pluggable::Object'=> '4.6', + 'Object::Accessor' => '0.46', + 'PerlIO::scalar' => '0.16', + 'Pod::Checker' => '1.60', + 'Pod::Find' => '1.60', + 'Pod::Html' => '1.18', + 'Pod::InputObjects' => '1.60', + 'Pod::ParseUtils' => '1.60', + 'Pod::Parser' => '1.60', + 'Pod::Perldoc' => '3.19', + 'Pod::Perldoc::BaseTo' => '3.19', + 'Pod::Perldoc::GetOptsOO'=> '3.19', + 'Pod::Perldoc::ToANSI' => '3.19', + 'Pod::Perldoc::ToChecker'=> '3.19', + 'Pod::Perldoc::ToMan' => '3.19', + 'Pod::Perldoc::ToNroff' => '3.19', + 'Pod::Perldoc::ToPod' => '3.19', + 'Pod::Perldoc::ToRtf' => '3.19', + 'Pod::Perldoc::ToTerm' => '3.19', + 'Pod::Perldoc::ToText' => '3.19', + 'Pod::Perldoc::ToTk' => '3.19', + 'Pod::Perldoc::ToXml' => '3.19', + 'Pod::PlainText' => '2.06', + 'Pod::Select' => '1.60', + 'Pod::Usage' => '1.61', + 'SelfLoader' => '1.21', + 'TAP::Base' => '3.26', + 'TAP::Formatter::Base' => '3.26', + 'TAP::Formatter::Color' => '3.26', + 'TAP::Formatter::Console'=> '3.26', + 'TAP::Formatter::Console::ParallelSession'=> '3.26', + 'TAP::Formatter::Console::Session'=> '3.26', + 'TAP::Formatter::File' => '3.26', + 'TAP::Formatter::File::Session'=> '3.26', + 'TAP::Formatter::Session'=> '3.26', + 'TAP::Harness' => '3.26', + 'TAP::Object' => '3.26', + 'TAP::Parser' => '3.26', + 'TAP::Parser::Aggregator'=> '3.26', + 'TAP::Parser::Grammar' => '3.26', + 'TAP::Parser::Iterator' => '3.26', + 'TAP::Parser::Iterator::Array'=> '3.26', + 'TAP::Parser::Iterator::Process'=> '3.26', + 'TAP::Parser::Iterator::Stream'=> '3.26', + 'TAP::Parser::IteratorFactory'=> '3.26', + 'TAP::Parser::Multiplexer'=> '3.26', + 'TAP::Parser::Result' => '3.26', + 'TAP::Parser::Result::Bailout'=> '3.26', + 'TAP::Parser::Result::Comment'=> '3.26', + 'TAP::Parser::Result::Plan'=> '3.26', + 'TAP::Parser::Result::Pragma'=> '3.26', + 'TAP::Parser::Result::Test'=> '3.26', + 'TAP::Parser::Result::Unknown'=> '3.26', + 'TAP::Parser::Result::Version'=> '3.26', + 'TAP::Parser::Result::YAML'=> '3.26', + 'TAP::Parser::ResultFactory'=> '3.26', + 'TAP::Parser::Scheduler'=> '3.26', + 'TAP::Parser::Scheduler::Job'=> '3.26', + 'TAP::Parser::Scheduler::Spinner'=> '3.26', + 'TAP::Parser::Source' => '3.26', + 'TAP::Parser::SourceHandler'=> '3.26', + 'TAP::Parser::SourceHandler::Executable'=> '3.26', + 'TAP::Parser::SourceHandler::File'=> '3.26', + 'TAP::Parser::SourceHandler::Handle'=> '3.26', + 'TAP::Parser::SourceHandler::Perl'=> '3.26', + 'TAP::Parser::SourceHandler::RawTAP'=> '3.26', + 'TAP::Parser::Utils' => '3.26', + 'TAP::Parser::YAMLish::Reader'=> '3.26', + 'TAP::Parser::YAMLish::Writer'=> '3.26', + 'Term::UI' => '0.34', + 'Test::Harness' => '3.26', + 'Text::Soundex' => '3.04', + 'Thread::Queue' => '3.02', + 'Unicode::UCD' => '0.50', + 'Win32' => '0.46', + 'Win32API::File' => '0.1201', + '_charnames' => '1.36', + 'arybase' => '0.06', + 'bigint' => '0.32', + 'bignum' => '0.32', + 'charnames' => '1.36', + 'filetest' => '1.03', + 'locale' => '1.02', + 'overload' => '1.21', + 'warnings' => '1.17', + }, + removed => { + } + }, ); for my $version (sort { $a <=> $b } keys %delta) { @@ -7868,8 +8040,8 @@ for my $version (sort { $a <=> $b } keys %delta) { 'B::Concise' => 'blead', 'B::Debug' => 'cpan', 'B::Deparse' => 'blead', - 'B::Lint' => 'blead', - 'B::Lint::Debug' => 'blead', + 'B::Lint' => 'cpan', + 'B::Lint::Debug' => 'cpan', 'CGI' => 'cpan', 'CGI::Apache' => 'cpan', 'CGI::Carp' => 'cpan', @@ -7967,6 +8139,7 @@ for my $version (sort { $a <=> $b } keys %delta) { 'Compress::Raw::Bzip2' => 'cpan', 'Compress::Raw::Zlib' => 'cpan', 'Compress::Zlib' => 'cpan', + 'Config::Perl::V' => 'cpan', 'Cwd' => 'blead', 'DB_File' => 'cpan', 'Devel::InnerPackage' => 'cpan', @@ -8512,6 +8685,7 @@ for my $version (sort { $a <=> $b } keys %delta) { 'Compress::Raw::Bzip2' => undef, 'Compress::Raw::Zlib' => undef, 'Compress::Zlib' => undef, + 'Config::Perl::V' => undef, 'Cwd' => undef, 'DB_File' => undef, 'Devel::InnerPackage' => undef, diff --git a/dist/Module-CoreList/lib/Module/CoreList.pod b/dist/Module-CoreList/lib/Module/CoreList.pod index ddbf9b4..ebc4409 100644 --- a/dist/Module-CoreList/lib/Module/CoreList.pod +++ b/dist/Module-CoreList/lib/Module/CoreList.pod @@ -196,7 +196,7 @@ Module::CoreList currently covers the 5.000, 5.001, 5.002, 5.003_07, 5.13.8, 5.13.9, 5.13.10, 5.13.11, 5.14.0, 5.14.1, 5.14.2 5.14.3, 5.15.0, 5.15.1, 5.15.2, 5.15.3, 5.15.4, 5.15.5, 5.15.6, 5.15.7, 5.15.8, 5.15.9, 5.16.0, 5.16.1, 5.16.2, 5.17.0, 5.17.1, 5.17.2, 5.17.3, 5.17.4, 5.17.5, -5.17.6, 5.17.7 and 5.17.8 releases of perl. +5.17.6, 5.17.7, 5.17.8 and 5.17.9 releases of perl. =head1 HISTORY diff --git a/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm b/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm index 04ca5e1..0b2068c 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 = "2.81"; +$VERSION = "2.82"; sub TIEHASH { my ($class, $changed, $removed, $parent) = @_; diff --git a/pod/perldelta.pod b/pod/perldelta.pod index eb7b69c..5cd6510 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -217,16 +217,6 @@ U+2029 PARAGRAPH SEPARATOR. =head1 Modules and Pragmata -XXX All changes to installed files in F<cpan/>, F<dist/>, F<ext/> and F<lib/> -go here. If Module::CoreList is updated, generate an initial draft of the -following sections using F<Porting/corelist-perldelta.pl>, which prints stub -entries to STDOUT. Results can be pasted in place of the '=head2' entries -below. A paragraph summary for important changes should then be added by hand. -In an ideal world, dual-life modules would have a F<Changes> file that could be -cribbed. - -[ Within each section, list entries as a =item entry ] - =head2 New Modules and Pragmata =over 4 @@ -245,6 +235,22 @@ information only known to the C<perl> binary and not available via L<Config>. =item * +L<Archive::Extract> has been upgraded from version 0.62 to 0.68. + +NOTE: L<Archive::Extract> is deprecated and may be removed from a future version of Perl. + +=item * + +L<Attribute::Handlers> has been upgraded from version 0.93 to 0.94. + +=item * + +L<B::Lint> has been upgraded from version 1.14 to 1.17. + +NOTE: L<B::Lint> is deprecated and may be removed from a future version of Perl. + +=item * + L<Benchmark> has been upgraded from version 1.13 to 1.14. The "too few iterations" message is now a warning on STDERR @@ -252,6 +258,26 @@ instead of being output on STDOUT. =item * +L<bignum> has been upgraded from version 0.31 to 0.32. + +=item * + +L<CPAN> has been upgraded from version 1.99_51 to 2.00. + +=item * + +L<CPANPLUS> has been upgraded from version 0.9133 to 0.9135. + +NOTE: L<CPANPLUS> is deprecated and may be removed from a future version of Perl. + +=item * + +L<CPANPLUS::Dist::Build> has been upgraded from version 0.68 to 0.70. + +NOTE: L<CPANPLUS::Dist::Build> is deprecated and may be removed from a future version of Perl. + +=item * + L<Data::Dumper> has been upgraded from version 2.141 to 2.142. Additional tests were added in order to improve statement, branch, condition @@ -261,6 +287,30 @@ documented. =item * +L<DBM_Filter> has been upgraded from version 0.04 to 0.05. + +=item * + +L<Digest::SHA> has been upgraded from version 5.81 to 5.82. + +=item * + +L<Encode> has been upgraded from version 2.47 to 2.48. + +=item * + +L<ExtUtils::Manifest> has been upgraded from version 1.62 to 1.63. + +=item * + +L<File::CheckTree> has been upgraded from version 4.41 to 4.42. + +=item * + +L<File::DosGlob> has been upgraded from version 1.09 to 1.10. + +=item * + L<File::Temp> has been upgraded from version 0.22 to 0.22_90 Fixes various bugs involving directory removal. Defers unlinking tempfiles if @@ -268,11 +318,117 @@ the initial unlink fails, which fixes problems on NFS. =item * +L<Filter::Simple> has been upgraded from version 0.88 to 0.89. + +=item * + +L<IO> has been upgraded from version 1.26 to 1.27. + +=item * + +L<Log::Message> has been upgraded from version 0.04 to 0.06. + +NOTE: L<Log::Message> is deprecated and may be removed from a future version of Perl. + +=item * + +L<Log::Message::Simple> has been upgraded from version 0.08 to 0.10. + +NOTE: L<Log::Message::Simple> is deprecated and may be removed from a future version of Perl. + +=item * + +L<Math::BigInt> has been upgraded from version 1.998 to 1.999. + +=item * + +L<Module::CoreList> has been upgraded from version 2.80 to 2.82. + +=item * + +L<Module::Load> has been upgraded from version 0.22 to 0.24. + +=item * + +L<Module::Pluggable> has been upgraded from version 4.5 to 4.6. + +NOTE: L<Module::Pluggable> is deprecated and may be removed from a future version of Perl. + +=item * + +L<Object::Accessor> has been upgraded from version 0.44 to 0.46. + +NOTE: L<Object::Accessor> is deprecated and may be removed from a future version of Perl. + +=item * + +L<overload> has been upgraded from version 1.20 to 1.21. + +=item * + L<PerlIO::scalar> has been upgraded from version 0.15 to 0.16. The buffer scalar supplied may now only contain code pounts 0xFF or lower. [perl #109828] +=item * + +L<Pod::Checker> has been upgraded from version 1.51 to 1.60. + +=item * + +L<Pod::Html> has been upgraded from version 1.17 to 1.18. + +=item * + +L<Pod::Parser> has been upgraded from version 1.51 to 1.60. + +=item * + +L<Pod::Perldoc> has been upgraded from version 3.17 to 3.19. + +=item * + +L<Pod::Usage> has been upgraded from version 1.51 to 1.61. + +=item * + +L<SelfLoader> has been upgraded from version 1.20 to 1.21. + +=item * + +L<Term::UI> has been upgraded from version 0.32 to 0.34. + +NOTE: L<Term::UI> is deprecated and may be removed from a future version of Perl. + +=item * + +L<Test::Harness> has been upgraded from version 3.25_01 to 3.26. + +=item * + +L<Text::Soundex> has been upgraded from version 3.03_01 to 3.04. + +=item * + +L<Thread::Queue> has been upgraded from version 3.01 to 3.02. + +=item * + +L<Unicode::UCD> has been upgraded from version 0.47 to 0.50. + +=item * + +L<warnings> has been upgraded from version 1.16 to 1.17. + +=item * + +L<Win32> has been upgraded from version 0.45 to 0.46. + +=item * + +L<Win32API::File> has been upgraded from version 0.1200 to 0.1201. + =back =head1 Documentation @@ -447,27 +603,36 @@ C<ungetc()> now handles UTF-8 encoded data. [perl #116322]. =back -=head1 Known Problems - -XXX Descriptions of platform agnostic bugs we know we can't fix go here. Any -tests that had to be C<TODO>ed for the release would be noted here. Unfixed -platform specific bugs also go here. - -[ List each fix as a =item entry ] - -=over 4 - -=item * - -XXX - -=back - =head1 Acknowledgements -XXX Generate this with: - - perl Porting/acknowledgements.pl v5.17.8..HEAD +Perl 5.17.9 represents approximately 4 weeks of development since Perl 5.17.8 +and contains approximately 42,000 lines of changes across 510 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.17.9: + +Aaron Crane, Alan Haggai Alavi, Alexandr Ciornii, Andy Dougherty, Brad +Gilbert, Chris 'BinGOs' Williams, Christian Hansen, Craig A. Berry, Dagfinn +Ilmari Mannsåker, Daniel Dragan, Dave Rolsky, David Golden, David Mitchell, +Father Chrysostomos, H.Merijn Brand, James E Keenan, Jan Dubois, Jerry D. +Hedden, Jess Robinson, Karl Williamson, Kent Fredric, Leon Timmermans, Lucas +Holt, Matthew Horsfall, Nicholas Clark, Peter Martini, Rafael Garcia-Suarez, +Ricardo Signes, Smylers, Steffen Müller, Steve Hay, Thomas Sibley, Tobias +Leich, Tony Cook. + +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 fc2f6ae..58700d3 100644 --- a/pod/perlhist.pod +++ b/pod/perlhist.pod @@ -495,6 +495,7 @@ the strings?). Ricardo 5.17.6 2012-Nov-20 Dave R 5.17.7 2012-Dec-18 Aaron 5.17.8 2013-Jan-20 + BinGOs 5.17.9 2013-Feb-20 =head2 SELECTED RELEASE SIZES -- Perl5 Master Repository
