develooper Front page | perl.perl5.changes | Postings from January 2019

[perl.git] branch blead updated. v5.29.6-117-gb38ca28dbc

From:
Abigail
Date:
January 20, 2019 02:41
Subject:
[perl.git] branch blead updated. v5.29.6-117-gb38ca28dbc
Message ID:
E1gl333-0007lZ-J3@git.dc.perl.space
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/b38ca28dbcf5b8a8863b65c087213ea34d0b0f5c?hp=bcbc8289271124a810c4661887271e87b4311503>

- Log -----------------------------------------------------------------
commit b38ca28dbcf5b8a8863b65c087213ea34d0b0f5c
Author: Abigail <abigail@abigail.be>
Date:   Sun Jan 20 02:27:21 2019 +0100

    Porting/makerel: fix progress message.
    
    The message emitted just before creating the .xz file was identical
    to the message emitted just before creating the .gz file. Which
    didn't make much sense.

commit e0cf033f421e677e25c7c28ce932de16832f814b
Author: Abigail <abigail@abigail.be>
Date:   Sun Jan 20 01:43:01 2019 +0100

    And 5.29.7 release to pod/perlhist

commit 4a29172e5171141e5cdad5c27d001dc1cb3db632
Author: Abigail <abigail@abigail.be>
Date:   Sun Jan 20 01:40:50 2019 +0100

    Bump copyright to 2019 in perl.c and README.

commit 3e52c030d43c80feca4dff8dc2567fb27305c1e8
Author: Abigail <abigail@abigail.be>
Date:   Sun Jan 20 00:59:42 2019 +0100

    New/Update Modules section for perldelta

commit 1c0558a07cef023d25f68f9b9fcc2bc9077ce453
Author: Abigail <abigail@abigail.be>
Date:   Sun Jan 20 00:45:10 2019 +0100

    Perldelta acknowledgements for 5.29.7.

commit 6ff46aeea7402a959033e02676dfa8253b1090bd
Author: Abigail <abigail@abigail.be>
Date:   Sun Jan 20 00:34:53 2019 +0100

    Update Module::CoreList for 5.29.7

-----------------------------------------------------------------------

Summary of changes:
 Porting/makerel                             |   2 +-
 README                                      |   2 +-
 dist/Module-CoreList/lib/Module/CoreList.pm | 135 +++++++++++++++++++++++++++-
 perl.c                                      |   4 +-
 pod/perldelta.pod                           |  86 ++++++++++++++----
 pod/perlhist.pod                            |   1 +
 6 files changed, 207 insertions(+), 23 deletions(-)

diff --git a/Porting/makerel b/Porting/makerel
index a4b2ed7d68..bf4569bf98 100755
--- a/Porting/makerel
+++ b/Porting/makerel
@@ -206,7 +206,7 @@ if ($have_7z) {
 }
 
 if ($opts{x}) {
-    print "Creating and compressing the tar.gz file with 7z...\n";
+    print "Creating and compressing the tar.xz file with xz...\n";
     $cmd = "tar cf - $reldir | xz -z -c > $reldir.tar.xz";
     system($cmd) == 0 or die "$cmd failed";
 }
diff --git a/README b/README
index dc4f3a727c..945db22d70 100644
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
 Perl is Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
-2013, 2014, 2015, 2016, 2017, 2018 by Larry Wall and others.
+2013, 2014, 2015, 2016, 2017, 2018, 2019 by Larry Wall and others.
 All rights reserved.
 
 
diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm b/dist/Module-CoreList/lib/Module/CoreList.pm
index a438bbc310..70cb25c804 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -15960,12 +15960,139 @@ for my $version ( sort { $a <=> $b } keys %released ) {
     5.029007 => {
         delta_from => 5.029006,
         changed => {
+            'App::Cpan'             => '1.672',
             'B::Op_private'         => '5.029007',
+            'CPAN'                  => '2.22',
+            'CPAN::Distribution'    => '2.22',
+            'CPAN::Plugin::Specfile'=> '0.02',
+            'Compress::Raw::Bzip2'  => '2.084',
+            'Compress::Raw::Zlib'   => '2.084',
+            'Compress::Zlib'        => '2.084',
             'Config'                => '5.029007',
+            'Cwd'                   => '3.77',
+            'DB_File'               => '1.843',
+            'File::Find'            => '1.36',
+            'File::Spec'            => '3.77',
+            'File::Spec::AmigaOS'   => '3.77',
+            'File::Spec::Cygwin'    => '3.77',
+            'File::Spec::Epoc'      => '3.77',
+            'File::Spec::Functions' => '3.77',
+            'File::Spec::Mac'       => '3.77',
+            'File::Spec::OS2'       => '3.77',
+            'File::Spec::Unix'      => '3.77',
+            'File::Spec::VMS'       => '3.77',
+            'File::Spec::Win32'     => '3.77',
+            'File::Temp'            => '0.2309',
+            'IO::Compress::Adapter::Bzip2'=> '2.084',
+            'IO::Compress::Adapter::Deflate'=> '2.084',
+            'IO::Compress::Adapter::Identity'=> '2.084',
+            'IO::Compress::Base'    => '2.084',
+            'IO::Compress::Base::Common'=> '2.084',
+            'IO::Compress::Bzip2'   => '2.084',
+            'IO::Compress::Deflate' => '2.084',
+            'IO::Compress::Gzip'    => '2.084',
+            'IO::Compress::Gzip::Constants'=> '2.084',
+            'IO::Compress::RawDeflate'=> '2.084',
+            'IO::Compress::Zip'     => '2.084',
+            'IO::Compress::Zip::Constants'=> '2.084',
+            'IO::Compress::Zlib::Constants'=> '2.084',
+            'IO::Compress::Zlib::Extra'=> '2.084',
+            'IO::Uncompress::Adapter::Bunzip2'=> '2.084',
+            'IO::Uncompress::Adapter::Identity'=> '2.084',
+            'IO::Uncompress::Adapter::Inflate'=> '2.084',
+            'IO::Uncompress::AnyInflate'=> '2.084',
+            'IO::Uncompress::AnyUncompress'=> '2.084',
+            'IO::Uncompress::Base'  => '2.084',
+            'IO::Uncompress::Bunzip2'=> '2.084',
+            'IO::Uncompress::Gunzip'=> '2.084',
+            'IO::Uncompress::Inflate'=> '2.084',
+            'IO::Uncompress::RawInflate'=> '2.084',
+            'IO::Uncompress::Unzip' => '2.084',
+            'Math::BigFloat'        => '1.999816',
+            'Math::BigInt'          => '1.999816',
+            'Math::BigInt::Calc'    => '1.999816',
+            'Math::BigInt::FastCalc'=> '0.5008',
+            'Math::BigInt::Lib'     => '1.999816',
             'Module::CoreList'      => '5.20190120',
             'Module::CoreList::Utils'=> '5.20190120',
-        },
-        removed => {
+            'Test2'                 => '1.302160',
+            'Test2::API'            => '1.302160',
+            'Test2::API::Breakage'  => '1.302160',
+            'Test2::API::Context'   => '1.302160',
+            'Test2::API::Instance'  => '1.302160',
+            'Test2::API::Stack'     => '1.302160',
+            'Test2::Event'          => '1.302160',
+            'Test2::Event::Bail'    => '1.302160',
+            'Test2::Event::Diag'    => '1.302160',
+            'Test2::Event::Encoding'=> '1.302160',
+            'Test2::Event::Exception'=> '1.302160',
+            'Test2::Event::Fail'    => '1.302160',
+            'Test2::Event::Generic' => '1.302160',
+            'Test2::Event::Note'    => '1.302160',
+            'Test2::Event::Ok'      => '1.302160',
+            'Test2::Event::Pass'    => '1.302160',
+            'Test2::Event::Plan'    => '1.302160',
+            'Test2::Event::Skip'    => '1.302160',
+            'Test2::Event::Subtest' => '1.302160',
+            'Test2::Event::TAP::Version'=> '1.302160',
+            'Test2::Event::V2'      => '1.302160',
+            'Test2::Event::Waiting' => '1.302160',
+            'Test2::EventFacet'     => '1.302160',
+            'Test2::EventFacet::About'=> '1.302160',
+            'Test2::EventFacet::Amnesty'=> '1.302160',
+            'Test2::EventFacet::Assert'=> '1.302160',
+            'Test2::EventFacet::Control'=> '1.302160',
+            'Test2::EventFacet::Error'=> '1.302160',
+            'Test2::EventFacet::Hub'=> '1.302160',
+            'Test2::EventFacet::Info'=> '1.302160',
+            'Test2::EventFacet::Info::Table'=> undef,
+            'Test2::EventFacet::Meta'=> '1.302160',
+            'Test2::EventFacet::Parent'=> '1.302160',
+            'Test2::EventFacet::Plan'=> '1.302160',
+            'Test2::EventFacet::Render'=> '1.302160',
+            'Test2::EventFacet::Trace'=> '1.302160',
+            'Test2::Formatter'      => '1.302160',
+            'Test2::Formatter::TAP' => '1.302160',
+            'Test2::Hub'            => '1.302160',
+            'Test2::Hub::Interceptor'=> '1.302160',
+            'Test2::Hub::Interceptor::Terminator'=> '1.302160',
+            'Test2::Hub::Subtest'   => '1.302160',
+            'Test2::IPC'            => '1.302160',
+            'Test2::IPC::Driver'    => '1.302160',
+            'Test2::IPC::Driver::Files'=> '1.302160',
+            'Test2::Tools::Tiny'    => '1.302160',
+            'Test2::Util'           => '1.302160',
+            'Test2::Util::ExternalMeta'=> '1.302160',
+            'Test2::Util::Facets2Legacy'=> '1.302160',
+            'Test2::Util::HashBase' => '1.302160',
+            'Test2::Util::Trace'    => '1.302160',
+            'Test::Builder'         => '1.302160',
+            'Test::Builder::Formatter'=> '1.302160',
+            'Test::Builder::Module' => '1.302160',
+            'Test::Builder::Tester' => '1.302160',
+            'Test::Builder::Tester::Color'=> '1.302160',
+            'Test::Builder::TodoDiag'=> '1.302160',
+            'Test::More'            => '1.302160',
+            'Test::Simple'          => '1.302160',
+            'Test::Tester'          => '1.302160',
+            'Test::Tester::Capture' => '1.302160',
+            'Test::Tester::CaptureRunner'=> '1.302160',
+            'Test::Tester::Delegate'=> '1.302160',
+            'Test::use::ok'         => '1.302160',
+            'Unicode::Collate'      => '1.27',
+            'Unicode::Collate::CJK::Big5'=> '1.27',
+            'Unicode::Collate::CJK::GB2312'=> '1.27',
+            'Unicode::Collate::CJK::JISX0208'=> '1.27',
+            'Unicode::Collate::CJK::Korean'=> '1.27',
+            'Unicode::Collate::CJK::Pinyin'=> '1.27',
+            'Unicode::Collate::CJK::Stroke'=> '1.27',
+            'Unicode::Collate::CJK::Zhuyin'=> '1.27',
+            'Unicode::Collate::Locale'=> '1.27',
+            'lib'                   => '0.65',
+            'ok'                    => '1.302160',
+        },
+        removed => {
+            'Math::BigInt::CalcEmu' => 1,
         }
     },
 );
@@ -17119,7 +17246,6 @@ sub is_core
     'Math::BigFloat::Trace' => 'cpan',
     'Math::BigInt'          => 'cpan',
     'Math::BigInt::Calc'    => 'cpan',
-    'Math::BigInt::CalcEmu' => 'cpan',
     'Math::BigInt::FastCalc'=> 'cpan',
     'Math::BigInt::Lib'     => 'cpan',
     'Math::BigInt::Trace'   => 'cpan',
@@ -17293,6 +17419,7 @@ sub is_core
     'Test2::EventFacet::Error'=> 'cpan',
     'Test2::EventFacet::Hub'=> 'cpan',
     'Test2::EventFacet::Info'=> 'cpan',
+    'Test2::EventFacet::Info::Table'=> 'cpan',
     'Test2::EventFacet::Meta'=> 'cpan',
     'Test2::EventFacet::Parent'=> 'cpan',
     'Test2::EventFacet::Plan'=> 'cpan',
@@ -17546,7 +17673,6 @@ sub is_core
     'Math::BigFloat::Trace' => undef,
     'Math::BigInt'          => undef,
     'Math::BigInt::Calc'    => undef,
-    'Math::BigInt::CalcEmu' => undef,
     'Math::BigInt::FastCalc'=> undef,
     'Math::BigInt::Lib'     => undef,
     'Math::BigInt::Trace'   => undef,
@@ -17720,6 +17846,7 @@ sub is_core
     'Test2::EventFacet::Error'=> 'http://github.com/Test-More/test-more/issues',
     'Test2::EventFacet::Hub'=> 'http://github.com/Test-More/test-more/issues',
     'Test2::EventFacet::Info'=> 'http://github.com/Test-More/test-more/issues',
+    'Test2::EventFacet::Info::Table'=> 'http://github.com/Test-More/test-more/issues',
     'Test2::EventFacet::Meta'=> 'http://github.com/Test-More/test-more/issues',
     'Test2::EventFacet::Parent'=> 'http://github.com/Test-More/test-more/issues',
     'Test2::EventFacet::Plan'=> 'http://github.com/Test-More/test-more/issues',
diff --git a/perl.c b/perl.c
index 240484b068..d82e1e720a 100644
--- a/perl.c
+++ b/perl.c
@@ -3,7 +3,7 @@
  *
  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
  *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
- *    2013, 2014, 2015, 2016, 2017, 2018 by Larry Wall and others
+ *    2013, 2014, 2015, 2016, 2017, 2018, 2019 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
@@ -3757,7 +3757,7 @@ S_minus_v(pTHX)
 #endif
 
 	PerlIO_printf(PIO_stdout,
-		      "\n\nCopyright 1987-2018, Larry Wall\n");
+		      "\n\nCopyright 1987-2019, Larry Wall\n");
 #ifdef MSDOS
 	PerlIO_printf(PIO_stdout,
 		      "\nMS-DOS port Copyright (c) 1989, 1990, Diomidis Spinellis\n");
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 0f282a720a..f3cb2f60cd 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -34,24 +34,17 @@ and character classes in regular expressions.
 
 =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>.  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.
+=head2 Updated Modules and Pragmata
 
-The list of new and updated modules is modified automatically as part of
-preparing a Perl release, so the only reason to manually add entries here is if
-you're summarising the important changes in the module update. (Also, if the
-manually-added details don't match the automatically-generated ones, the
-release manager will have to investigate the situation carefully.)
+=over 4
 
-[ Within each section, list entries as an =item entry ]
+=item *
 
+L<Compress::Raw::Bzip2> has been upgraded from version 2.081 to 2.084.
 
-=head2 Updated Modules and Pragmata
+=item *
 
-=over 4
+L<Compress::Raw::Zlib> has been upgraded from version 2.081 to 2.084.
 
 =item *
 
@@ -69,8 +62,49 @@ Variables C<< $Is_Win32 >> and C<< $Is_VMS >> are being initialized.
 
 =item *
 
+L<File::Spec> has been upgraded from version 3.76 to 3.77.
+
+=item *
+
+L<File::Temp> has been upgraded from version 0.2308 to 0.2309.
+
+=item *
+
+IO-Compress has been upgraded from version 2.081 to 2.084.
+
+Adds support for C<< IO::Uncompress::Zstd >> and
+C<< IO::Uncompress::UnLzip >>. 
+
+The C<< BinModeIn >> and C<< BinModeOut >> options are now no-ops.
+ALL files will be read/written in binmode.
+
+=item *
+
 L<lib> has been upgraded from version 0.64 to 0.65.
 
+=item *
+
+L<Math::BigInt> has been upgraded from version 1.999813 to 1.999816.
+
+C<< bnok() >> now supports the full Kronenburg extension.
+L<[cpan #95628]|https://rt.cpan.org/Ticket/Display.html?id=95628>.
+
+=item *
+
+L<Math::BigInt::FastCalc> has been upgraded from version 0.5007 to 0.5008.
+
+=item *
+
+L<Module::CoreList> has been upgraded from version 5.20181218 to 5.20190120.
+
+=item *
+
+L<Test::Simple> has been upgraded from version 1.302141 to 1.302160.
+
+=item *
+
+L<Unicode::Collate> has been upgraded from version 1.25 to 1.27.
+
 =back
 
 =head1 Documentation
@@ -165,9 +199,31 @@ crashing perl if compilation continued.  L<[perl #132158]|https://rt.perl.org/Ti
 
 =head1 Acknowledgements
 
-XXX Generate this with:
+Perl 5.29.7 represents approximately 5 weeks of development since Perl
+5.29.6 and contains approximately 97,000 lines of changes across 350 files
+from 8 authors.
+
+Excluding auto-generated files, documentation and release tools, there were
+approximately 27,000 lines of changes to 190 .pm, .t, .c and .h files.
+
+Perl continues to flourish into its fourth decade thanks to a vibrant
+community of users and developers. The following people are known to have
+contributed the improvements that became Perl 5.29.7:
+
+Abigail, Chris 'BinGOs' Williams, Eugen Konkov, Hauke D, James E Keenan,
+Karl Williamson, Tomasz Konojacki, 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.
 
-  perl Porting/acknowledgements.pl v5.29.6..HEAD
+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 6ffe6c5a31..ab44df631b 100644
--- a/pod/perlhist.pod
+++ b/pod/perlhist.pod
@@ -659,6 +659,7 @@ the strings?).
  Aaron     5.29.4       2018-Oct-20
  Ether     5.29.5       2018-Nov-20
  Abigail   5.29.6       2018-Dec-18
+ Abigail   5.29.7       2019-Jan-20
 
 =head2 SELECTED RELEASE SIZES
 

-- 
Perl5 Master Repository



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About