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

[perl.git] branch blead updated. v5.29.9-5-g50691e40a8

From:
Zak B. Elep
Date:
March 22, 2019 00:17
Subject:
[perl.git] branch blead updated. v5.29.9-5-g50691e40a8
Message ID:
E1h70X7-0001WF-OM@git.dc.perl.space
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/50691e40a8a5818b4a93574c0a9a6c4536b5080d?hp=9a15f8566d548de2162909bc3ee39a6486eb616f>

- Log -----------------------------------------------------------------
commit 50691e40a8a5818b4a93574c0a9a6c4536b5080d
Author: Zak B. Elep <zakame@zakame.net>
Date:   Fri Mar 22 00:18:23 2019 +0800

    Update Module::CoreList for 5.29.10
    
    Also fix the 5.29.9 `changed` key a bit to reflect commit
    c15407c8b80c36d88f9038e7519e468ffd132da5.

commit b8e681e2bb3967c248f9bb526f00456e4b2c1f59
Author: Zak B. Elep <zakame@zakame.net>
Date:   Thu Mar 21 23:08:29 2019 +0800

    Bump the perl version in various places for 5.29.10

commit ab6f2e9176184203790de9dc2ebeb0a05164705b
Author: Zak B. Elep <zakame@zakame.net>
Date:   Thu Mar 21 20:54:06 2019 +0800

    New perldelta for 5.29.10

commit 7c119dd8b191dd4020271777438b5695bd2a893a
Author: Zak B. Elep <zakame@zakame.net>
Date:   Thu Mar 21 20:35:44 2019 +0800

    Tick off 5.29.9!

commit f3fa800364c268c21a89014d4e335de4aa528e95
Author: Zak B. Elep <zakame@zakame.net>
Date:   Thu Mar 21 20:34:38 2019 +0800

    Epigraph for 5.29.9

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

Summary of changes:
 Cross/config.sh-arm-linux                         |  40 +--
 Cross/config.sh-arm-linux-n770                    |  40 +--
 INSTALL                                           |  28 +-
 MANIFEST                                          |   1 +
 META.json                                         |   2 +-
 META.yml                                          |   2 +-
 Makefile.SH                                       |   8 +-
 NetWare/Makefile                                  |   4 +-
 NetWare/config_H.wc                               |  10 +-
 Porting/Maintainers.pl                            |   2 +-
 Porting/config.sh                                 |  42 +--
 Porting/config_H                                  |  18 +-
 Porting/epigraphs.pod                             |   6 +
 Porting/perldelta_template.pod                    |   2 +-
 Porting/release_schedule.pod                      |   2 +-
 README.haiku                                      |   4 +-
 README.macosx                                     |   8 +-
 README.os2                                        |   2 +-
 README.vms                                        |   4 +-
 dist/Module-CoreList/Changes                      |   3 +
 dist/Module-CoreList/lib/Module/CoreList.pm       |  22 +-
 dist/Module-CoreList/lib/Module/CoreList/Utils.pm |   9 +-
 hints/catamount.sh                                |   4 +-
 lib/B/Op_private.pm                               |   2 +-
 patchlevel.h                                      |   4 +-
 plan9/config.plan9                                |  10 +-
 plan9/config_sh.sample                            |  38 +-
 pod/.gitignore                                    |   2 +-
 pod/perl.pod                                      |   1 +
 pod/{perldelta.pod => perl5299delta.pod}          |   2 +-
 pod/perldelta.pod                                 | 409 ++++++++++++++++------
 vms/descrip_mms.template                          |   2 +-
 win32/GNUmakefile                                 |   6 +-
 win32/Makefile                                    |   6 +-
 win32/makefile.mk                                 |   6 +-
 win32/pod.mak                                     |   4 +
 36 files changed, 487 insertions(+), 268 deletions(-)
 copy pod/{perldelta.pod => perl5299delta.pod} (99%)

diff --git a/Cross/config.sh-arm-linux b/Cross/config.sh-arm-linux
index 13a1427381..3be4faab27 100644
--- a/Cross/config.sh-arm-linux
+++ b/Cross/config.sh-arm-linux
@@ -31,12 +31,12 @@ afsroot='/afs'
 alignbytes='4'
 aphostname='/bin/hostname'
 api_revision='5'
-api_subversion='9'
+api_subversion='10'
 api_version='29'
-api_versionstring='5.29.9'
+api_versionstring='5.29.10'
 ar='ar'
-archlib='/usr/lib/perl5/5.29.9/armv4l-linux'
-archlibexp='/usr/lib/perl5/5.29.9/armv4l-linux'
+archlib='/usr/lib/perl5/5.29.10/armv4l-linux'
+archlibexp='/usr/lib/perl5/5.29.10/armv4l-linux'
 archname64=''
 archname='armv4l-linux'
 archobjs=''
@@ -55,7 +55,7 @@ castflags='0'
 cat='cat'
 cc='cc'
 cccdlflags='-fpic'
-ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.29.9/armv4l-linux/CORE'
+ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.29.10/armv4l-linux/CORE'
 ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='arm-linux-gcc'
@@ -821,7 +821,7 @@ inc_version_list=' '
 inc_version_list_init='0'
 incpath=''
 inews=''
-installarchlib='./install_me_here/usr/lib/perl5/5.29.9/armv4l-linux'
+installarchlib='./install_me_here/usr/lib/perl5/5.29.10/armv4l-linux'
 installbin='./install_me_here/usr/bin'
 installhtml1dir=''
 installhtml3dir=''
@@ -829,13 +829,13 @@ installman1dir='./install_me_here/usr/share/man/man1'
 installman3dir='./install_me_here/usr/share/man/man3'
 installprefix='./install_me_here/usr'
 installprefixexp='./install_me_here/usr'
-installprivlib='./install_me_here/usr/lib/perl5/5.29.9'
+installprivlib='./install_me_here/usr/lib/perl5/5.29.10'
 installscript='./install_me_here/usr/bin'
-installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.29.9/armv4l-linux'
+installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.29.10/armv4l-linux'
 installsitebin='./install_me_here/usr/bin'
 installsitehtml1dir=''
 installsitehtml3dir=''
-installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.29.9'
+installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.29.10'
 installsiteman1dir='./install_me_here/usr/share/man/man1'
 installsiteman3dir='./install_me_here/usr/share/man/man3'
 installsitescript='./install_me_here/usr/bin'
@@ -969,8 +969,8 @@ pmake=''
 pr=''
 prefix='/usr'
 prefixexp='/usr'
-privlib='/usr/lib/perl5/5.29.9'
-privlibexp='/usr/lib/perl5/5.29.9'
+privlib='/usr/lib/perl5/5.29.10'
+privlibexp='/usr/lib/perl5/5.29.10'
 procselfexe='"/proc/self/exe"'
 prototype='define'
 ptrsize='4'
@@ -1035,17 +1035,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 6, 17, 29, 31, 0'
 sig_size='68'
 signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.29.9/armv4l-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.29.9/armv4l-linux'
+sitearch='/usr/lib/perl5/site_perl/5.29.10/armv4l-linux'
+sitearchexp='/usr/lib/perl5/site_perl/5.29.10/armv4l-linux'
 sitebin='/usr/bin'
 sitebinexp='/usr/bin'
 sitehtml1dir=''
 sitehtml1direxp=''
 sitehtml3dir=''
 sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.29.9'
+sitelib='/usr/lib/perl5/site_perl/5.29.10'
 sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.29.9'
+sitelibexp='/usr/lib/perl5/site_perl/5.29.10'
 siteman1dir='/usr/share/man/man1'
 siteman1direxp='/usr/share/man/man1'
 siteman3dir='/usr/share/man/man3'
@@ -1084,7 +1084,7 @@ stdio_stream_array=''
 strerror_r_proto='0'
 strings='/usr/include/string.h'
 submit=''
-subversion='9'
+subversion='10'
 sysman='/usr/share/man/man1'
 tail=''
 tar=''
@@ -1175,8 +1175,8 @@ vendorprefix=''
 vendorprefixexp=''
 vendorscript=''
 vendorscriptexp=''
-version='5.29.9'
-version_patchlevel_string='version 29 subversion 9'
+version='5.29.10'
+version_patchlevel_string='version 29 subversion 10'
 versiononly='undef'
 vi=''
 xlibpth='/usr/lib/386 /lib/386'
@@ -1190,9 +1190,9 @@ config_args=''
 config_argc=0
 PERL_REVISION=5
 PERL_VERSION=29
-PERL_SUBVERSION=9
+PERL_SUBVERSION=10
 PERL_API_REVISION=5
 PERL_API_VERSION=29
-PERL_API_SUBVERSION=9
+PERL_API_SUBVERSION=10
 PERL_PATCHLEVEL=
 PERL_CONFIG_SH=true
diff --git a/Cross/config.sh-arm-linux-n770 b/Cross/config.sh-arm-linux-n770
index d1e1c30070..c94bf32331 100644
--- a/Cross/config.sh-arm-linux-n770
+++ b/Cross/config.sh-arm-linux-n770
@@ -31,12 +31,12 @@ afsroot='/afs'
 alignbytes='4'
 aphostname='/bin/hostname'
 api_revision='5'
-api_subversion='9'
+api_subversion='10'
 api_version='29'
-api_versionstring='5.29.9'
+api_versionstring='5.29.10'
 ar='ar'
-archlib='/usr/lib/perl5/5.29.9/armv4l-linux'
-archlibexp='/usr/lib/perl5/5.29.9/armv4l-linux'
+archlib='/usr/lib/perl5/5.29.10/armv4l-linux'
+archlibexp='/usr/lib/perl5/5.29.10/armv4l-linux'
 archname64=''
 archname='armv4l-linux'
 archobjs=''
@@ -54,7 +54,7 @@ castflags='0'
 cat='cat'
 cc='arm-none-linux-gnueabi-gcc'
 cccdlflags='-fpic'
-ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.29.9/armv4l-linux/CORE'
+ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.29.10/armv4l-linux/CORE'
 ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='arm-linux-gcc'
@@ -819,7 +819,7 @@ inc_version_list=' '
 inc_version_list_init='0'
 incpath=''
 inews=''
-installarchlib='./install_me_here/usr/lib/perl5/5.29.9/armv4l-linux'
+installarchlib='./install_me_here/usr/lib/perl5/5.29.10/armv4l-linux'
 installbin='./install_me_here/usr/bin'
 installhtml1dir=''
 installhtml3dir=''
@@ -827,13 +827,13 @@ installman1dir='./install_me_here/usr/share/man/man1'
 installman3dir='./install_me_here/usr/share/man/man3'
 installprefix='./install_me_here/usr'
 installprefixexp='./install_me_here/usr'
-installprivlib='./install_me_here/usr/lib/perl5/5.29.9'
+installprivlib='./install_me_here/usr/lib/perl5/5.29.10'
 installscript='./install_me_here/usr/bin'
-installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.29.9/armv4l-linux'
+installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.29.10/armv4l-linux'
 installsitebin='./install_me_here/usr/bin'
 installsitehtml1dir=''
 installsitehtml3dir=''
-installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.29.9'
+installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.29.10'
 installsiteman1dir='./install_me_here/usr/share/man/man1'
 installsiteman3dir='./install_me_here/usr/share/man/man3'
 installsitescript='./install_me_here/usr/bin'
@@ -967,8 +967,8 @@ pmake=''
 pr=''
 prefix='/usr'
 prefixexp='/usr'
-privlib='/usr/lib/perl5/5.29.9'
-privlibexp='/usr/lib/perl5/5.29.9'
+privlib='/usr/lib/perl5/5.29.10'
+privlibexp='/usr/lib/perl5/5.29.10'
 procselfexe='"/proc/self/exe"'
 prototype='define'
 ptrsize='4'
@@ -1033,17 +1033,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 6, 17, 29, 31, 0'
 sig_size='68'
 signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.29.9/armv4l-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.29.9/armv4l-linux'
+sitearch='/usr/lib/perl5/site_perl/5.29.10/armv4l-linux'
+sitearchexp='/usr/lib/perl5/site_perl/5.29.10/armv4l-linux'
 sitebin='/usr/bin'
 sitebinexp='/usr/bin'
 sitehtml1dir=''
 sitehtml1direxp=''
 sitehtml3dir=''
 sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.29.9'
+sitelib='/usr/lib/perl5/site_perl/5.29.10'
 sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.29.9'
+sitelibexp='/usr/lib/perl5/site_perl/5.29.10'
 siteman1dir='/usr/share/man/man1'
 siteman1direxp='/usr/share/man/man1'
 siteman3dir='/usr/share/man/man3'
@@ -1082,7 +1082,7 @@ stdio_stream_array=''
 strerror_r_proto='0'
 strings='/usr/include/string.h'
 submit=''
-subversion='9'
+subversion='10'
 sysman='/usr/share/man/man1'
 tail=''
 tar=''
@@ -1173,8 +1173,8 @@ vendorprefix=''
 vendorprefixexp=''
 vendorscript=''
 vendorscriptexp=''
-version='5.29.9'
-version_patchlevel_string='version 29 subversion 9'
+version='5.29.10'
+version_patchlevel_string='version 29 subversion 10'
 versiononly='undef'
 vi=''
 xlibpth='/usr/lib/386 /lib/386'
@@ -1188,9 +1188,9 @@ config_args=''
 config_argc=0
 PERL_REVISION=5
 PERL_VERSION=29
-PERL_SUBVERSION=9
+PERL_SUBVERSION=10
 PERL_API_REVISION=5
 PERL_API_VERSION=29
-PERL_API_SUBVERSION=9
+PERL_API_SUBVERSION=10
 PERL_PATCHLEVEL=
 PERL_CONFIG_SH=true
diff --git a/INSTALL b/INSTALL
index d83059db8c..cb76184a72 100644
--- a/INSTALL
+++ b/INSTALL
@@ -609,7 +609,7 @@ The directories set up by Configure fall into three broad categories.
 
 =item Directories for the perl distribution
 
-By default, Configure will use the following directories for 5.29.9.
+By default, Configure will use the following directories for 5.29.10.
 $version is the full perl version number, including subversion, e.g.
 5.12.3, and $archname is a string like sun4-sunos,
 determined by Configure.  The full definitions of all Configure
@@ -2440,7 +2440,7 @@ http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
 
 =head1 Coexistence with earlier versions of perl 5
 
-Perl 5.29.9 is not binary compatible with earlier versions of Perl.
+Perl 5.29.10 is not binary compatible with earlier versions of Perl.
 In other words, you will have to recompile your XS modules.
 
 In general, you can usually safely upgrade from one version of Perl
@@ -2515,9 +2515,9 @@ won't interfere with another version.  (The defaults guarantee this for
 libraries after 5.6.0, but not for executables. TODO?)  One convenient
 way to do this is by using a separate prefix for each version, such as
 
-	sh Configure -Dprefix=/opt/perl5.29.9
+	sh Configure -Dprefix=/opt/perl5.29.10
 
-and adding /opt/perl5.29.9/bin to the shell PATH variable.  Such users
+and adding /opt/perl5.29.10/bin to the shell PATH variable.  Such users
 may also wish to add a symbolic link /usr/local/bin/perl so that
 scripts can still start with #!/usr/local/bin/perl.
 
@@ -2532,11 +2532,11 @@ yet.
 
 =head2 Upgrading from 5.28.0 or earlier
 
-B<Perl 5.29.9 may not be binary compatible with Perl 5.28.0 or
+B<Perl 5.29.10 may not be binary compatible with Perl 5.28.0 or
 earlier Perl releases.>  Perl modules having binary parts
 (meaning that a C compiler is used) will have to be recompiled to be
-used with 5.29.9.  If you find you do need to rebuild an extension with
-5.29.9, you may safely do so without disturbing the older
+used with 5.29.10.  If you find you do need to rebuild an extension with
+5.29.10, you may safely do so without disturbing the older
 installations.  (See L<"Coexistence with earlier versions of perl 5">
 above.)
 
@@ -2569,15 +2569,15 @@ Firstly, the bare minimum to run this script
      print("$f\n");
   }
 
-in Linux with perl-5.29.9 is as follows (under $Config{prefix}):
+in Linux with perl-5.29.10 is as follows (under $Config{prefix}):
 
   ./bin/perl
-  ./lib/perl5/5.29.9/strict.pm
-  ./lib/perl5/5.29.9/warnings.pm
-  ./lib/perl5/5.29.9/i686-linux/File/Glob.pm
-  ./lib/perl5/5.29.9/feature.pm
-  ./lib/perl5/5.29.9/XSLoader.pm
-  ./lib/perl5/5.29.9/i686-linux/auto/File/Glob/Glob.so
+  ./lib/perl5/5.29.10/strict.pm
+  ./lib/perl5/5.29.10/warnings.pm
+  ./lib/perl5/5.29.10/i686-linux/File/Glob.pm
+  ./lib/perl5/5.29.10/feature.pm
+  ./lib/perl5/5.29.10/XSLoader.pm
+  ./lib/perl5/5.29.10/i686-linux/auto/File/Glob/Glob.so
 
 Secondly, for perl-5.10.1, the Debian perl-base package contains 591
 files, (of which 510 are for lib/unicore) totaling about 3.5MB in its
diff --git a/MANIFEST b/MANIFEST
index 4cf40a8eec..feb56580d1 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -5036,6 +5036,7 @@ pod/perl5295delta.pod		Perl changes in version 5.29.5
 pod/perl5296delta.pod		Perl changes in version 5.29.6
 pod/perl5297delta.pod		Perl changes in version 5.29.7
 pod/perl5298delta.pod		Perl changes in version 5.29.8
+pod/perl5299delta.pod		Perl changes in version 5.29.9
 pod/perl561delta.pod		Perl changes in version 5.6.1
 pod/perl56delta.pod		Perl changes in version 5.6
 pod/perl581delta.pod		Perl changes in version 5.8.1
diff --git a/META.json b/META.json
index cacbc8acd0..7dfeee1889 100644
--- a/META.json
+++ b/META.json
@@ -127,6 +127,6 @@
          "url" : "http://perl5.git.perl.org/"
       }
    },
-   "version" : "5.029009",
+   "version" : "5.029010",
    "x_serialization_backend" : "JSON::PP version 4.02"
 }
diff --git a/META.yml b/META.yml
index 7c533c9833..21d7aa6498 100644
--- a/META.yml
+++ b/META.yml
@@ -114,5 +114,5 @@ resources:
   homepage: http://www.perl.org/
   license: http://dev.perl.org/licenses/
   repository: http://perl5.git.perl.org/
-version: '5.029009'
+version: '5.029010'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff --git a/Makefile.SH b/Makefile.SH
index 045d16816b..d5a710a6d9 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -586,7 +586,7 @@ esac
 
 $spitshell >>$Makefile <<'!NO!SUBS!'
 
-perltoc_pod_prereqs = extra.pods pod/perl5299delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod
+perltoc_pod_prereqs = extra.pods pod/perl52910delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod
 generated_pods = pod/perltoc.pod $(perltoc_pod_prereqs)
 generated_headers = uudmap.h bitcount.h mg_data.h
 
@@ -1150,9 +1150,9 @@ pod/perlintern.pod: $(MINIPERL_EXE) autodoc.pl embed.fnc
 pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST
 	$(MINIPERL) pod/perlmodlib.PL -q
 
-pod/perl5299delta.pod: pod/perldelta.pod
-	$(RMS) pod/perl5299delta.pod
-	$(LNS) perldelta.pod pod/perl5299delta.pod
+pod/perl52910delta.pod: pod/perldelta.pod
+	$(RMS) pod/perl52910delta.pod
+	$(LNS) perldelta.pod pod/perl52910delta.pod
 
 extra.pods: $(MINIPERL_EXE)
 	-@test ! -f extra.pods || rm -f `cat extra.pods`
diff --git a/NetWare/Makefile b/NetWare/Makefile
index 54e6ca724f..934bfca623 100644
--- a/NetWare/Makefile
+++ b/NetWare/Makefile
@@ -86,7 +86,7 @@ NLM_VERSION    = 3,20,0
 
 
 # Here comes the CW tools - TO BE FILLED TO BUILD WITH CW -
-MODULE_DESC     = "Perl 5.29.9 for NetWare"
+MODULE_DESC     = "Perl 5.29.10 for NetWare"
 CCTYPE          = CodeWarrior
 C_COMPILER		= mwccnlm -c
 CPP_COMPILER	= mwccnlm
@@ -462,7 +462,7 @@ INST_NW_TOP2 = $(INST_NW_DRV)\perl
 # versioned installation can be obtained by setting INST_TOP above to a
 # path that includes an arbitrary version string.
 #
-INST_VER	= \5.29.9
+INST_VER	= \5.29.10
 
 #
 # Comment this out if you DON'T want your perl installation to have
diff --git a/NetWare/config_H.wc b/NetWare/config_H.wc
index 4e7d12cfef..f03924686f 100644
--- a/NetWare/config_H.wc
+++ b/NetWare/config_H.wc
@@ -887,7 +887,7 @@
  *	This symbol contains the ~name expanded version of ARCHLIB, to be used
  *	in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define ARCHLIB "c:\\perl\\5.29.9\\lib\\NetWare-x86-multi-thread"		/**/
+#define ARCHLIB "c:\\perl\\5.29.10\\lib\\NetWare-x86-multi-thread"		/**/
 /*#define ARCHLIB_EXP ""	/**/
 
 /* ARCHNAME:
@@ -918,8 +918,8 @@
  *	This symbol is the filename expanded version of the BIN symbol, for
  *	programs that do not want to deal with that at run-time.
  */
-#define BIN "c:\\perl\\5.29.9\\bin\\NetWare-x86-multi-thread"	/**/
-#define BIN_EXP "c:\\perl\\5.29.9\\bin\\NetWare-x86-multi-thread"	/**/
+#define BIN "c:\\perl\\5.29.10\\bin\\NetWare-x86-multi-thread"	/**/
+#define BIN_EXP "c:\\perl\\5.29.10\\bin\\NetWare-x86-multi-thread"	/**/
 
 /* BYTEORDER:
  *	This symbol holds the hexadecimal constant defined in byteorder,
@@ -2878,7 +2878,7 @@
  *	This symbol contains the ~name expanded version of SITEARCH, to be used
  *	in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define SITEARCH "c:\\perl\\site\\5.29.9\\lib\\NetWare-x86-multi-thread"		/**/
+#define SITEARCH "c:\\perl\\site\\5.29.10\\lib\\NetWare-x86-multi-thread"		/**/
 /*#define SITEARCH_EXP ""	/**/
 
 /* SITELIB:
@@ -2901,7 +2901,7 @@
  *	removed.  The elements in inc_version_list (inc_version_list.U) can
  *	be tacked onto this variable to generate a list of directories to search.
  */
-#define SITELIB "c:\\perl\\site\\5.29.9\\lib"		/**/
+#define SITELIB "c:\\perl\\site\\5.29.10\\lib"		/**/
 /*#define SITELIB_EXP ""	/**/
 #define SITELIB_STEM ""		/**/
 
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index bc88d2c6a7..8e061c4192 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -781,7 +781,7 @@ use File::Glob qw(:case);
     },
 
     'Module::CoreList' => {
-        'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190220.tar.gz',
+        'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190320.tar.gz',
         'FILES'        => q[dist/Module-CoreList],
     },
 
diff --git a/Porting/config.sh b/Porting/config.sh
index 2a0532df52..9988215798 100644
--- a/Porting/config.sh
+++ b/Porting/config.sh
@@ -44,12 +44,12 @@ afsroot='/afs'
 alignbytes='8'
 aphostname=''
 api_revision='5'
-api_subversion='9'
+api_subversion='10'
 api_version='29'
-api_versionstring='5.29.9'
+api_versionstring='5.29.10'
 ar='ar'
-archlib='/opt/perl/lib/5.29.9/x86_64-linux'
-archlibexp='/opt/perl/lib/5.29.9/x86_64-linux'
+archlib='/opt/perl/lib/5.29.10/x86_64-linux'
+archlibexp='/opt/perl/lib/5.29.10/x86_64-linux'
 archname64=''
 archname='x86_64-linux'
 archobjs=''
@@ -845,7 +845,7 @@ incpath=''
 incpth='/usr/lib/gcc/x86_64-linux-gnu/4.9/include /usr/local/include /usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed /usr/include/x86_64-linux-gnu /usr/include'
 inews=''
 initialinstalllocation='/opt/perl/bin'
-installarchlib='/opt/perl/lib/5.29.9/x86_64-linux'
+installarchlib='/opt/perl/lib/5.29.10/x86_64-linux'
 installbin='/opt/perl/bin'
 installhtml1dir=''
 installhtml3dir=''
@@ -853,13 +853,13 @@ installman1dir='/opt/perl/man/man1'
 installman3dir='/opt/perl/man/man3'
 installprefix='/opt/perl'
 installprefixexp='/opt/perl'
-installprivlib='/opt/perl/lib/5.29.9'
+installprivlib='/opt/perl/lib/5.29.10'
 installscript='/opt/perl/bin'
-installsitearch='/opt/perl/lib/site_perl/5.29.9/x86_64-linux'
+installsitearch='/opt/perl/lib/site_perl/5.29.10/x86_64-linux'
 installsitebin='/opt/perl/bin'
 installsitehtml1dir=''
 installsitehtml3dir=''
-installsitelib='/opt/perl/lib/site_perl/5.29.9'
+installsitelib='/opt/perl/lib/site_perl/5.29.10'
 installsiteman1dir='/opt/perl/man/man1'
 installsiteman3dir='/opt/perl/man/man3'
 installsitescript='/opt/perl/bin'
@@ -984,7 +984,7 @@ perl_patchlevel=''
 perl_static_inline='static __inline__'
 perladmin='yourname@yourhost.yourplace.com'
 perllibs='-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc'
-perlpath='/opt/perl/bin/perl5.29.9'
+perlpath='/opt/perl/bin/perl5.29.10'
 pg='pg'
 phostname=''
 pidtype='pid_t'
@@ -993,8 +993,8 @@ pmake=''
 pr=''
 prefix='/opt/perl'
 prefixexp='/opt/perl'
-privlib='/opt/perl/lib/5.29.9'
-privlibexp='/opt/perl/lib/5.29.9'
+privlib='/opt/perl/lib/5.29.10'
+privlibexp='/opt/perl/lib/5.29.10'
 procselfexe='"/proc/self/exe"'
 ptrsize='8'
 quadkind='2'
@@ -1059,17 +1059,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
 sig_size='69'
 signal_t='void'
-sitearch='/opt/perl/lib/site_perl/5.29.9/x86_64-linux'
-sitearchexp='/opt/perl/lib/site_perl/5.29.9/x86_64-linux'
+sitearch='/opt/perl/lib/site_perl/5.29.10/x86_64-linux'
+sitearchexp='/opt/perl/lib/site_perl/5.29.10/x86_64-linux'
 sitebin='/opt/perl/bin'
 sitebinexp='/opt/perl/bin'
 sitehtml1dir=''
 sitehtml1direxp=''
 sitehtml3dir=''
 sitehtml3direxp=''
-sitelib='/opt/perl/lib/site_perl/5.29.9'
+sitelib='/opt/perl/lib/site_perl/5.29.10'
 sitelib_stem='/opt/perl/lib/site_perl'
-sitelibexp='/opt/perl/lib/site_perl/5.29.9'
+sitelibexp='/opt/perl/lib/site_perl/5.29.10'
 siteman1dir='/opt/perl/man/man1'
 siteman1direxp='/opt/perl/man/man1'
 siteman3dir='/opt/perl/man/man3'
@@ -1095,7 +1095,7 @@ src='.'
 ssizetype='ssize_t'
 st_ino_sign='1'
 st_ino_size='8'
-startperl='#!/opt/perl/bin/perl5.29.9'
+startperl='#!/opt/perl/bin/perl5.29.10'
 startsh='#!/bin/sh'
 static_ext=' '
 stdchar='char'
@@ -1107,7 +1107,7 @@ stdio_ptr='((fp)->_IO_read_ptr)'
 stdio_stream_array=''
 strerror_r_proto='0'
 submit=''
-subversion='9'
+subversion='10'
 sysman='/usr/share/man/man1'
 sysroot=''
 tail=''
@@ -1205,8 +1205,8 @@ vendorprefix=''
 vendorprefixexp=''
 vendorscript=''
 vendorscriptexp=''
-version='5.29.9'
-version_patchlevel_string='version 29 subversion 9'
+version='5.29.10'
+version_patchlevel_string='version 29 subversion 10'
 versiononly='define'
 vi=''
 xlibpth='/usr/lib/386 /lib/386'
@@ -1216,10 +1216,10 @@ zcat=''
 zip='zip'
 PERL_REVISION=5
 PERL_VERSION=29
-PERL_SUBVERSION=9
+PERL_SUBVERSION=10
 PERL_API_REVISION=5
 PERL_API_VERSION=29
-PERL_API_SUBVERSION=9
+PERL_API_SUBVERSION=10
 PERL_PATCHLEVEL=''
 PERL_CONFIG_SH=true
 : Variables propagated from previous config.sh file.
diff --git a/Porting/config_H b/Porting/config_H
index c34a616ccb..6098f2d597 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -1239,8 +1239,8 @@
  *	This symbol contains the ~name expanded version of ARCHLIB, to be used
  *	in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define ARCHLIB "/opt/perl/lib/5.29.9/x86_64-linux"		/**/
-#define ARCHLIB_EXP "/opt/perl/lib/5.29.9/x86_64-linux"		/**/
+#define ARCHLIB "/opt/perl/lib/5.29.10/x86_64-linux"		/**/
+#define ARCHLIB_EXP "/opt/perl/lib/5.29.10/x86_64-linux"		/**/
 
 /* BIN:
  *	This symbol holds the path of the bin directory where the package will
@@ -1293,8 +1293,8 @@
  *	This symbol contains the ~name expanded version of PRIVLIB, to be used
  *	in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define PRIVLIB "/opt/perl/lib/5.29.9"		/**/
-#define PRIVLIB_EXP "/opt/perl/lib/5.29.9"		/**/
+#define PRIVLIB "/opt/perl/lib/5.29.10"		/**/
+#define PRIVLIB_EXP "/opt/perl/lib/5.29.10"		/**/
 
 /* SITEARCH:
  *	This symbol contains the name of the private library for this package.
@@ -1311,8 +1311,8 @@
  *	This symbol contains the ~name expanded version of SITEARCH, to be used
  *	in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define SITEARCH "/opt/perl/lib/site_perl/5.29.9/x86_64-linux"		/**/
-#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.29.9/x86_64-linux"		/**/
+#define SITEARCH "/opt/perl/lib/site_perl/5.29.10/x86_64-linux"		/**/
+#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.29.10/x86_64-linux"		/**/
 
 /* SITELIB:
  *	This symbol contains the name of the private library for this package.
@@ -1334,8 +1334,8 @@
  *	removed.  The elements in inc_version_list (inc_version_list.U) can
  *	be tacked onto this variable to generate a list of directories to search.
  */
-#define SITELIB "/opt/perl/lib/site_perl/5.29.9"		/**/
-#define SITELIB_EXP "/opt/perl/lib/site_perl/5.29.9"		/**/
+#define SITELIB "/opt/perl/lib/site_perl/5.29.10"		/**/
+#define SITELIB_EXP "/opt/perl/lib/site_perl/5.29.10"		/**/
 #define SITELIB_STEM "/opt/perl/lib/site_perl"		/**/
 
 /* PERL_VENDORARCH:
@@ -4109,7 +4109,7 @@
  *	script to make sure (one hopes) that it runs with perl and not
  *	some shell.
  */
-#define STARTPERL "#!/opt/perl/bin/perl5.29.9"		/**/
+#define STARTPERL "#!/opt/perl/bin/perl5.29.10"		/**/
 
 /* HAS_STDIO_STREAM_ARRAY:
  *	This symbol, if defined, tells that there is an array
diff --git a/Porting/epigraphs.pod b/Porting/epigraphs.pod
index 5404d21b7f..aff1c0f3be 100644
--- a/Porting/epigraphs.pod
+++ b/Porting/epigraphs.pod
@@ -17,6 +17,12 @@ Consult your favorite dictionary for details.
 
 =head1 EPIGRAPHS
 
+=head2 v5.29.9 - Sir Arthur Conan Doyle, The Adventure of the Dancing Men
+
+L<Announced on 2019-03-21 by Zak Elep|https://www.nntp.perl.org/group/perl.perl5.porters/2019/03/msg253978.html>
+
+  What one man can invent, another can discover.
+
 =head2 v5.29.8 -  Isaac Asimov, Foundation: “Never let your sense of morals get in the way of doing what's right.”
 
 L<Announced on 2019-02-20 by Atoomic|https://www.nntp.perl.org/group/perl.perl5.porters/2019/02/msg253750.html>
diff --git a/Porting/perldelta_template.pod b/Porting/perldelta_template.pod
index ead0a9b093..a377e2e398 100644
--- a/Porting/perldelta_template.pod
+++ b/Porting/perldelta_template.pod
@@ -403,7 +403,7 @@ died, add a short obituary here.
 
 XXX Generate this with:
 
-  perl Porting/acknowledgements.pl v5.29.9..HEAD
+  perl Porting/acknowledgements.pl v5.29.10..HEAD
 
 =head1 Reporting Bugs
 
diff --git a/Porting/release_schedule.pod b/Porting/release_schedule.pod
index 9dc9b10928..2032dbf3e4 100644
--- a/Porting/release_schedule.pod
+++ b/Porting/release_schedule.pod
@@ -58,7 +58,7 @@ you should reset the version numbers to the next blead series.
   2018-12-18  5.29.6 ✓        Abigail
   2019-01-20  5.29.7 ✓        Abigail
   2019-02-20  5.29.8 ✓        Nicolas R. (atoomic)
-  2019-03-20  5.29.9          Zak B. Elep
+  2019-03-20  5.29.9 ✓        Zak B. Elep
   2019-04-20  5.29.10         Sawyer X
 
 (RC0 for 5.30.0 will be released once we think that all the blockers have been
diff --git a/README.haiku b/README.haiku
index 0e3271014e..b1ddeaceb2 100644
--- a/README.haiku
+++ b/README.haiku
@@ -22,9 +22,9 @@ The build procedure is completely standard:
 Make perl executable and create a symlink for libperl:
 
   chmod a+x /boot/common/bin/perl
-  cd /boot/common/lib; ln -s perl5/5.29.9/BePC-haiku/CORE/libperl.so .
+  cd /boot/common/lib; ln -s perl5/5.29.10/BePC-haiku/CORE/libperl.so .
 
-Replace C<5.29.9> with your respective version of Perl.
+Replace C<5.29.10> with your respective version of Perl.
 
 =head1 KNOWN PROBLEMS
 
diff --git a/README.macosx b/README.macosx
index e4cc7e9ca5..72653b395b 100644
--- a/README.macosx
+++ b/README.macosx
@@ -10,9 +10,9 @@ perlmacosx - Perl under Mac OS X
 
 This document briefly describes Perl under Mac OS X.
 
-  curl -O http://www.cpan.org/src/perl-5.29.9.tar.gz
-  tar -xzf perl-5.29.9.tar.gz
-  cd perl-5.29.9
+  curl -O http://www.cpan.org/src/perl-5.29.10.tar.gz
+  tar -xzf perl-5.29.10.tar.gz
+  cd perl-5.29.10
   ./Configure -des -Dprefix=/usr/local/
   make
   make test
@@ -20,7 +20,7 @@ This document briefly describes Perl under Mac OS X.
 
 =head1 DESCRIPTION
 
-The latest Perl release (5.29.9 as of this writing) builds without changes
+The latest Perl release (5.29.10 as of this writing) builds without changes
 under all versions of Mac OS X from 10.3 "Panther" onwards. 
 
 In order to build your own version of Perl you will need 'make',
diff --git a/README.os2 b/README.os2
index a3831e7efa..752987ab7a 100644
--- a/README.os2
+++ b/README.os2
@@ -619,7 +619,7 @@ C<set PERLLIB_PREFIX> in F<Config.sys>, see L</"C<PERLLIB_PREFIX>">.
 
 =item Additional Perl modules
 
-  unzip perl_ste.zip -d f:/perllib/lib/site_perl/5.29.9/
+  unzip perl_ste.zip -d f:/perllib/lib/site_perl/5.29.10/
 
 Same remark as above applies.  Additionally, if this directory is not
 one of directories on @INC (and @INC is influenced by C<PERLLIB_PREFIX>), you
diff --git a/README.vms b/README.vms
index 516ba62537..b5abdf60e7 100644
--- a/README.vms
+++ b/README.vms
@@ -142,11 +142,11 @@ You may need to set up a foreign symbol for the unpacking utility of
 choice.  Once you have done so, use a command like the following to
 unpack the archive:
 
-    vmstar -xvf perl-5^.29^.9.tar
+    vmstar -xvf perl-5^.29^.10.tar
 
 Then set default to the top-level source directory like so:
 
-    set default [.perl-5^.29^.9]
+    set default [.perl-5^.29^.10]
 
 and proceed with configuration as described in the next section.
 
diff --git a/dist/Module-CoreList/Changes b/dist/Module-CoreList/Changes
index f0dd7fb4ad..68cda48e17 100644
--- a/dist/Module-CoreList/Changes
+++ b/dist/Module-CoreList/Changes
@@ -1,3 +1,6 @@
+5.20190420
+  - Updated for v5.29.10
+
 5.20190320
   - Updated for v5.29.9
 
diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm b/dist/Module-CoreList/lib/Module/CoreList.pm
index 6da8dfa22c..fe62ef5a66 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -4,7 +4,7 @@ use strict;
 our ( %released, %version, %families, %upstream, %bug_tracker, %deprecated, %delta );
 
 use version;
-our $VERSION = '5.20190320';
+our $VERSION = '5.20190420';
 
 sub PKG_PATTERN () { q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z# }
 sub _looks_like_invocant ($) { local $@; !!eval { $_[0]->isa(__PACKAGE__) } }
@@ -346,6 +346,7 @@ sub changes_between {
     5.029007 => '2019-01-20',
     5.029008 => '2019-02-20',
     5.029009 => '2019-03-20',
+    5.029010 => '2019-04-20',
   );
 
 for my $version ( sort { $a <=> $b } keys %released ) {
@@ -16205,6 +16206,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
             'Encode'                => '3.01',
             'ExtUtils::Manifest'    => '1.72',
             'JSON::PP'              => '4.02',
+            'JSON::PP::Boolean'     => '4.02',
             'Module::CoreList'      => '5.20190320',
             'Module::CoreList::Utils'=> '5.20190320',
             'PerlIO::encoding'      => '0.27',
@@ -16216,6 +16218,17 @@ for my $version ( sort { $a <=> $b } keys %released ) {
         removed => {
         }
     },
+    5.029010 => {
+        delta_from => 5.029009,
+        changed => {
+            'B::Op_private'         => '5.029010',
+            'Config'                => '5.02901',
+            'Module::CoreList'      => '5.20190420',
+            'Module::CoreList::Utils'=> '5.20190420',
+        },
+        removed => {
+        }
+    },
 );
 
 sub is_core
@@ -17197,6 +17210,13 @@ sub is_core
         removed => {
         }
     },
+    5.029010 => {
+        delta_from => 5.029009,
+        changed => {
+        },
+        removed => {
+        }
+    },
 );
 
 %deprecated = _undelta(\%deprecated);
diff --git a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
index 300e9fbc4d..dc4fc293a6 100644
--- a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 use Module::CoreList;
 
-our $VERSION = '5.20190320';
+our $VERSION = '5.20190420';
 our %utilities;
 
 sub utilities {
@@ -1480,6 +1480,13 @@ my %delta = (
         removed => {
         }
     },
+    5.029010 => {
+        delta_from => 5.029009,
+        changed => {
+        },
+        removed => {
+        }
+    },
 );
 
 %utilities = Module::CoreList::_undelta(\%delta);
diff --git a/hints/catamount.sh b/hints/catamount.sh
index dbefd2daba..477a674e29 100644
--- a/hints/catamount.sh
+++ b/hints/catamount.sh
@@ -31,11 +31,11 @@
 # mkdir -p /opt/perl-catamount
 # mkdir -p /opt/perl-catamount/include
 # mkdir -p /opt/perl-catamount/lib
-# mkdir -p /opt/perl-catamount/lib/perl5/5.29.9
+# mkdir -p /opt/perl-catamount/lib/perl5/5.29.10
 # mkdir -p /opt/perl-catamount/bin
 # cp *.h /opt/perl-catamount/include
 # cp libperl.a /opt/perl-catamount/lib
-# cp -pr lib/* /opt/perl-catamount/lib/perl5/5.29.9
+# cp -pr lib/* /opt/perl-catamount/lib/perl5/5.29.10
 # cp miniperl perl run.sh cc.sh /opt/perl-catamount/lib
 #
 # With the headers and the libperl.a you can embed Perl to your Catamount
diff --git a/lib/B/Op_private.pm b/lib/B/Op_private.pm
index 9f08de2730..16ab64d8c4 100644
--- a/lib/B/Op_private.pm
+++ b/lib/B/Op_private.pm
@@ -118,7 +118,7 @@ package B::Op_private;
 our %bits;
 
 
-our $VERSION = "5.029009";
+our $VERSION = "5.029010";
 
 $bits{$_}{3} = 'OPpENTERSUB_AMPER' for qw(entersub rv2cv);
 $bits{$_}{6} = 'OPpENTERSUB_DB' for qw(entersub rv2cv);
diff --git a/patchlevel.h b/patchlevel.h
index d26e766702..ffbb84d4f2 100644
--- a/patchlevel.h
+++ b/patchlevel.h
@@ -15,7 +15,7 @@
 
 #define PERL_REVISION	5		/* age */
 #define PERL_VERSION	29		/* epoch */
-#define PERL_SUBVERSION	9		/* generation */
+#define PERL_SUBVERSION	10		/* generation */
 
 /* The following numbers describe the earliest compatible version of
    Perl ("compatibility" here being defined as sufficient binary/API
@@ -36,7 +36,7 @@
 */
 #define PERL_API_REVISION	5
 #define PERL_API_VERSION	29
-#define PERL_API_SUBVERSION	9
+#define PERL_API_SUBVERSION	10
 /*
    XXX Note:  The selection of non-default Configure options, such
    as -Duselonglong may invalidate these settings.  Currently, Configure
diff --git a/plan9/config.plan9 b/plan9/config.plan9
index 00248cf688..77f90202ce 100644
--- a/plan9/config.plan9
+++ b/plan9/config.plan9
@@ -3131,8 +3131,8 @@
  *	This symbol contains the ~name expanded version of PRIVLIB, to be used
  *	in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define PRIVLIB "/sys/lib/perl/5.29.9"		/**/
-#define PRIVLIB_EXP "/sys/lib/perl/5.29.9"		/**/
+#define PRIVLIB "/sys/lib/perl/5.29.10"		/**/
+#define PRIVLIB_EXP "/sys/lib/perl/5.29.10"		/**/
 
 /* PTRSIZE:
  *	This symbol contains the size of a pointer, so that the C preprocessor
@@ -3259,9 +3259,9 @@
  *	removed.  The elements in inc_version_list (inc_version_list.U) can
  *	be tacked onto this variable to generate a list of directories to search.
  */
-#define SITELIB "/sys/lib/perl/5.29.9/site_perl"		/**/
-#define SITELIB_EXP "/sys/lib/perl/5.29.9/site_perl"		/**/
-#define SITELIB_STEM "/sys/lib/perl/5.29.9/site_perl"		/**/
+#define SITELIB "/sys/lib/perl/5.29.10/site_perl"		/**/
+#define SITELIB_EXP "/sys/lib/perl/5.29.10/site_perl"		/**/
+#define SITELIB_STEM "/sys/lib/perl/5.29.10/site_perl"		/**/
 
 /* Size_t_size:
  *	This symbol holds the size of a Size_t in bytes.
diff --git a/plan9/config_sh.sample b/plan9/config_sh.sample
index 78bc1daf03..d48999966b 100644
--- a/plan9/config_sh.sample
+++ b/plan9/config_sh.sample
@@ -31,12 +31,12 @@ afsroot='/afs'
 alignbytes='4'
 aphostname='/bin/uname -n'
 api_revision='5'
-api_subversion='9'
+api_subversion='10'
 api_version='29'
-api_versionstring='5.29.9'
+api_versionstring='5.29.10'
 ar='ar'
-archlib='/sys/lib/perl5/5.29.9/386'
-archlibexp='/sys/lib/perl5/5.29.9/386'
+archlib='/sys/lib/perl5/5.29.10/386'
+archlibexp='/sys/lib/perl5/5.29.10/386'
 archname64=''
 archname='386'
 archobjs=''
@@ -815,17 +815,17 @@ inc_version_list=' '
 inc_version_list_init='0'
 incpath=''
 inews=''
-installarchlib='/sys/lib/perl/5.29.9/386'
+installarchlib='/sys/lib/perl/5.29.10/386'
 installbin='/usr/bin'
 installman1dir='/sys/man/1pub'
 installman3dir='/sys/man/2pub'
 installprefix='/usr'
 installprefixexp='/usr'
-installprivlib='/sys/lib/perl/5.29.9'
+installprivlib='/sys/lib/perl/5.29.10'
 installscript='/usr/bin'
-installsitearch='/sys/lib/perl/5.29.9/site_perl/386'
+installsitearch='/sys/lib/perl/5.29.10/site_perl/386'
 installsitebin='/usr/bin'
-installsitelib='/sys/lib/perl/5.29.9/site_perl'
+installsitelib='/sys/lib/perl/5.29.10/site_perl'
 installstyle='lib/perl5'
 installusrbinperl='undef'
 installvendorarch=''
@@ -950,8 +950,8 @@ pmake=''
 pr=''
 prefix='/usr'
 prefixexp='/usr'
-privlib='/sys/lib/perl/5.29.9'
-privlibexp='/sys/lib/perl/5.29.9'
+privlib='/sys/lib/perl/5.29.10'
+privlibexp='/sys/lib/perl/5.29.10'
 procselfexe=''
 prototype='define'
 ptrsize='4'
@@ -1016,13 +1016,13 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 0'
 sig_size='50'
 signal_t='void'
-sitearch='/sys/lib/perl/5.29.9/site_perl/386'
+sitearch='/sys/lib/perl/5.29.10/site_perl/386'
 sitearchexp='/sys/lib/perl/site_perl/386'
 sitebin='/usr/bin'
 sitebinexp='/usr/bin'
-sitelib='/sys/lib/perl/5.29.9/site_perl'
-sitelib_stem='/sys/lib/perl/5.29.9/site_perl'
-sitelibexp='/sys/lib/perl/5.29.9/site_perl'
+sitelib='/sys/lib/perl/5.29.10/site_perl'
+sitelib_stem='/sys/lib/perl/5.29.10/site_perl'
+sitelibexp='/sys/lib/perl/5.29.10/site_perl'
 siteprefix='/usr'
 siteprefixexp='/usr'
 sizesize='4'
@@ -1055,7 +1055,7 @@ stdio_stream_array=''
 strerror_r_proto='0'
 strings='/sys/include/ape/string.h'
 submit=''
-subversion='9'
+subversion='10'
 sysman='/sys/man/1pub'
 tail=''
 tar=''
@@ -1136,8 +1136,8 @@ vendorlib_stem=''
 vendorlibexp=''
 vendorprefix=''
 vendorprefixexp=''
-version='5.29.9'
-version_patchlevel_string='version 29 subversion 9'
+version='5.29.10'
+version_patchlevel_string='version 29 subversion 10'
 versiononly='undef'
 vi=''
 xlibpth=''
@@ -1151,9 +1151,9 @@ config_args=''
 config_argc=0
 PERL_REVISION=5
 PERL_VERSION=29
-PERL_SUBVERSION=9
+PERL_SUBVERSION=10
 PERL_API_REVISION=5
 PERL_API_VERSION=29
-PERL_API_SUBVERSION=9
+PERL_API_SUBVERSION=10
 PERL_PATCHLEVEL=
 PERL_CONFIG_SH=true
diff --git a/pod/.gitignore b/pod/.gitignore
index d205b535e2..d03d6f8b4f 100644
--- a/pod/.gitignore
+++ b/pod/.gitignore
@@ -50,7 +50,7 @@
 /roffitall
 
 # generated
-/perl5299delta.pod
+/perl52910delta.pod
 /perlapi.pod
 /perlintern.pod
 /perlmodlib.pod
diff --git a/pod/perl.pod b/pod/perl.pod
index cebe875520..f1ba715357 100644
--- a/pod/perl.pod
+++ b/pod/perl.pod
@@ -181,6 +181,7 @@ aux h2ph h2xs perlbug pl2pm pod2html pod2man splain xsubpp
 
     perlhist		Perl history records
     perldelta		Perl changes since previous version
+    perl5299delta	Perl changes in version 5.29.9
     perl5298delta	Perl changes in version 5.29.8
     perl5297delta	Perl changes in version 5.29.7
     perl5296delta	Perl changes in version 5.29.6
diff --git a/pod/perldelta.pod b/pod/perl5299delta.pod
similarity index 99%
copy from pod/perldelta.pod
copy to pod/perl5299delta.pod
index 910ab58b79..4ebf93e75f 100644
--- a/pod/perldelta.pod
+++ b/pod/perl5299delta.pod
@@ -2,7 +2,7 @@
 
 =head1 NAME
 
-perldelta - what is new for perl v5.29.9
+perl5299delta - what is new for perl v5.29.9
 
 =head1 DESCRIPTION
 
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 910ab58b79..d824ca05cc 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -2,149 +2,183 @@
 
 =head1 NAME
 
-perldelta - what is new for perl v5.29.9
+[ this is a template for a new perldelta file.  Any text flagged as XXX needs
+to be processed before release. ]
+
+perldelta - what is new for perl v5.29.10
 
 =head1 DESCRIPTION
 
-This document describes differences between the 5.29.8 release and the 5.29.9
+This document describes differences between the 5.29.9 release and the 5.29.10
 release.
 
-If you are upgrading from an earlier release such as 5.29.7, first read
-L<perl5298delta>, which describes differences between 5.29.7 and 5.29.8.
+If you are upgrading from an earlier release such as 5.29.8, first read
+L<perl5299delta>, which describes differences between 5.29.8 and 5.29.9.
+
+=head1 Notice
+
+XXX Any important notices here
 
 =head1 Core Enhancements
 
-=head2 Wildcards in Unicode property value specifications are now
-partially supported
+XXX New core language features go here.  Summarize user-visible core language
+enhancements.  Particularly prominent performance optimisations could go
+here, but most should go in the L</Performance Enhancements> section.
 
-You can now do something like this in a regular expression pattern
+[ List each enhancement as a =head2 entry ]
 
- qr! \p{nv= /(?x) \A [0-5] \z / }!
+=head1 Security
 
-which matches all Unicode code points which have numeric value is
-between 0 and 5 inclusive.
+XXX Any security-related notices go here.  In particular, any security
+vulnerabilities closed should be noted here rather than in the
+L</Selected Bug Fixes> section.
 
-This marks another step in implementing the regular expression features
-the Unicode Consortium suggests.
+[ List each security issue as a =head2 entry ]
 
-Most properties are supported, with the remainder planned for 5.32.
-Details are in L<perlunicode/Wildcards in Property Values>.
+=head1 Incompatible Changes
 
-=head2 qr'\N{name}' is now supported
+XXX For a release on a stable branch, this section aspires to be:
 
-Previously it was an error to evaluate a named character C<\N{...}>
-within a single quoted regular expression pattern (whose evaluation is
-deferred from the normal place).  This restriction is now removed.
+    There are no changes intentionally incompatible with 5.XXX.XXX
+    If any exist, they are bugs, and we request that you submit a
+    report.  See L</Reporting Bugs> below.
 
-=head2 Unicode 12.0 is supported
+[ List each incompatible change as a =head2 entry ]
 
-For details, see L<https://www.unicode.org/versions/Unicode12.0.0/>.
+=head1 Deprecations
 
-Because of a change in Unicode release cycles, Perl jumps from Unicode
-10.0 in Perl 5.28 to Unicode 12.0 in Perl 5.30.
+XXX Any deprecated features, syntax, modules etc. should be listed here.
 
-=head2 It is now possible to compile perl to always use thread-safe
-locale operations.
+=head2 Module removals
 
-Previously, these calls were only used when the perl was compiled to be
-multi-threaded.  To always enable them, add
+XXX Remove this section if not applicable.
 
- -Accflags='-DUSE_THREAD_SAFE_LOCALE'
+The following modules will be removed from the core distribution in a
+future release, and will at that time need to be installed from CPAN.
+Distributions on CPAN which require these modules will need to list them as
+prerequisites.
 
-to your F<Configure> flags.
+The core versions of these modules will now issue C<"deprecated">-category
+warnings to alert you to this fact.  To silence these deprecation warnings,
+install the modules in question from CPAN.
 
+Note that these are (with rare exceptions) fine modules that you are encouraged
+to continue to use.  Their disinclusion from core primarily hinges on their
+necessity to bootstrapping a fully functional, CPAN-capable Perl installation,
+not usually on concerns over their design.
 
-=head1 Security
+=over
 
-=head2 Variable length lookbehind in regular expression pattern matching
-is now experimentally supported
+=item XXX
 
-Using a lookbehind assertion (like C<(?<=foo)> or C<(?<!bar)> previously
-would generate an error and refuse to compile.  Now it compiles (if the
-maximum lookbehind is at most 255 characters), but raises a warning in
-the new C<experimental::vlb> warnings category.  This is to caution you
-that the precise behavior is subject to change based on feedback from
-use in the field.
+XXX Note that deprecated modules should be listed here even if they are listed
+as an updated module in the L</Modules and Pragmata> section.
 
-See L<perlre/(?<=pattern)> and L<perlre/(?<!pattern)>.
+=back
 
-=head1 Incompatible Changes
+[ List each other deprecation as a =head2 entry ]
 
-=head2 C<pack()> no longer can return malformed UTF-8
+=head1 Performance Enhancements
 
-It croaks if it would otherwise return a UTF-8 string that contains
-malformed UTF-8.  This protects agains potential security threats.  This
-is considered a bug fix as well ([perl #131642]).
+XXX Changes which enhance performance without changing behaviour go here.
+There may well be none in a stable release.
 
-=head2 Any set of digits in the Common script are legal in a script run
-of another script
+[ List each enhancement as an =item entry ]
 
-There are several sets of digits in the Common script.  C<[0-9]> is the
-most familiar.  But there are also C<[\x{FF10}-\x{FF19}]> (FULLWIDTH
-DIGIT ZERO - FULLWIDTH DIGIT NINE), and several sets for use in
-mathematical notation, such as the MATHEMATICAL DOUBLE-STRUCK DIGITs.
-Any of these sets should be able to appear in script runs of, say,
-Greek.  But the design of 5.30 overlooked all but the ASCII digits
-C<[0-9]>, so the design was flawed.  This has been fixed, so is both a
-bug fix and an incompatibility. [perl #133547]
+=over 4
 
-All digits in a run still have to come from the same set of ten digits.
+=item *
+
+XXX
+
+=back
 
 =head1 Modules and Pragmata
 
-=head2 Updated 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.
+
+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.)
+
+[ Within each section, list entries as an =item entry ]
+
+=head2 New Modules and Pragmata
 
 =over 4
 
 =item *
 
-L<Devel::PPPort> has been upgraded from version 3.44 to 3.45.
+XXX Remove this section if not applicable.
 
-=item *
+=back
 
-L<Encode> has been upgraded from version 3.00 to 3.01.
+=head2 Updated Modules and Pragmata
+
+=over 4
 
 =item *
 
-L<ExtUtils::Manifest> has been upgraded from version 1.71 to 1.72.
+L<XXX> has been upgraded from version A.xx to B.yy.
 
-=item *
+If there was something important to note about this change, include that here.
 
-L<JSON::PP> has been upgraded from version 4.00 to 4.02.
+=back
 
 =item *
 
-L<Module::CoreList> has been upgraded from version 5.20190220 to 5.20190320.
+L<Module::CoreList> has been upgraded from version 5.20190320 to 5.20190420.
 
-=item *
+=back
 
-L<perl5db.pl> has been upgraded from version 1.54 to 1.55.
+=head2 Removed Modules and Pragmata
 
-Debugging threaded code no longer deadlocks in C<DB::sub> nor
-C<DB::lsub>.
+=over 4
 
 =item *
 
-L<PerlIO::encoding> has been upgraded from version 0.26 to 0.27.
+XXX
 
-Warnings enabled by setting the C<WARN_ON_ERR> flag in
-C<$PerlIO::encoding::fallback> are now only produced if warnings are
-enabled with C<use warnings "utf8";> or setting C<$^W>.
+=back
 
-=item *
+=head1 Documentation
 
-L<threads::shared> has been upgraded from version 1.59 to 1.60.
+XXX Changes to files in F<pod/> go here.  Consider grouping entries by
+file and be sure to link to the appropriate page, e.g. L<perlfunc>.
 
-Added support for extra tracing of locking, this requires a
-C<-DDEBUGGING> and extra compilation flags.
+=head2 New Documentation
 
-=item *
+XXX Changes which create B<new> files in F<pod/> go here.
+
+=head3 L<XXX>
+
+XXX Description of the purpose of the new file here
+
+=head2 Changes to Existing Documentation
+
+We have attempted to update the documentation to reflect the changes
+listed in this document.  If you find any we have missed, send email
+to L<perlbug@perl.org|mailto:perlbug@perl.org>.
 
-L<utf8> has been upgraded from version 1.21 to 1.22.
+XXX Changes which significantly change existing files in F<pod/> go here.
+However, any changes to F<pod/perldiag.pod> should go in the L</Diagnostics>
+section.
+
+Additionally, the following selected changes have been made:
+
+=head3 L<XXX>
+
+=over 4
 
 =item *
 
-L<warnings> has been upgraded from version 1.43 to 1.44.
+XXX Description of the change here
 
 =back
 
@@ -154,85 +188,228 @@ The following additions or changes have been made to diagnostic output,
 including warnings and fatal error messages.  For the complete list of
 diagnostic messages, see L<perldiag>.
 
+XXX New or changed warnings emitted by the core's C<C> code go here.  Also
+include any changes in L<perldiag> that reconcile it to the C<C> code.
+
+=head2 New Diagnostics
+
+XXX Newly added diagnostic messages go under here, separated into New Errors
+and New Warnings
+
+=head3 New Errors
+
+=over 4
+
+=item *
+
+XXX L<message|perldiag/"message">
+
+=back
+
+=head3 New Warnings
+
+=over 4
+
+=item *
+
+XXX L<message|perldiag/"message">
+
+=back
+
 =head2 Changes to Existing Diagnostics
 
+XXX Changes (i.e. rewording) of diagnostic messages go here
+
 =over 4
 
 =item *
 
-Specifying C<\o{}> without anything between the braces now yields the
-fatal error message "Empty \o{}".  Previously it was  "Number with no
-digits".  This means the same wording is used for this kind of error as
-with similar constructs such as C<\p{}>.
+XXX Describe change here
+
+=back
+
+=head1 Utility Changes
+
+XXX Changes to installed programs such as F<perlbug> and F<xsubpp> go here.
+Most of these are built within the directory F<utils>.
+
+[ List utility changes as a =head2 entry for each utility and =item
+entries for each change
+Use L<XXX> with program names to get proper documentation linking. ]
+
+=head2 L<XXX>
+
+=over 4
 
 =item *
 
-Within the scope of the experimental feature C<use re 'strict'>,
-specifying C<\x{}> without anything between the braces now yields the
-fatal error message "Empty \x{}".  Previously it was  "Number with no
-digits".  This means the same wording is used for this kind of error as
-with similar constructs such as C<\p{}>.  It is legal, though not wise
-to have an empty C<\x> outside of C<re 'strict'>; it silently generates
-a NUL character.
+XXX
+
+=back
+
+=head1 Configuration and Compilation
+
+XXX Changes to F<Configure>, F<installperl>, F<installman>, and analogous tools
+go here.  Any other changes to the Perl build process should be listed here.
+However, any platform-specific changes should be listed in the
+L</Platform Support> section, instead.
+
+[ List changes as an =item entry ].
+
+=over 4
+
+=item *
+
+XXX
+
+=back
+
+=head1 Testing
+
+XXX Any significant changes to the testing of a freshly built perl should be
+listed here.  Changes which create B<new> files in F<t/> go here as do any
+large changes to the testing harness (e.g. when parallel testing was added).
+Changes to existing files in F<t/> aren't worth summarizing, although the bugs
+that they represent may be covered elsewhere.
+
+XXX If there were no significant test changes, say this:
+
+Tests were added and changed to reflect the other additions and changes
+in this release.
+
+XXX If instead there were significant changes, say this:
+
+Tests were added and changed to reflect the other additions and
+changes in this release.  Furthermore, these significant changes were
+made:
+
+[ List each test improvement as an =item entry ]
+
+=over 4
+
+=item *
+
+XXX
+
+=back
+
+=head1 Platform Support
+
+XXX Any changes to platform support should be listed in the sections below.
+
+[ Within the sections, list each platform as an =item entry with specific
+changes as paragraphs below it. ]
+
+=head2 New Platforms
+
+XXX List any platforms that this version of perl compiles on, that previous
+versions did not.  These will either be enabled by new files in the F<hints/>
+directories, or new subdirectories and F<README> files at the top level of the
+source tree.
+
+=over 4
+
+=item XXX-some-platform
+
+XXX
+
+=back
+
+=head2 Discontinued Platforms
+
+XXX List any platforms that this version of perl no longer compiles on.
+
+=over 4
+
+=item XXX-some-platform
+
+XXX
+
+=back
+
+=head2 Platform-Specific Notes
+
+XXX List any changes for specific platforms.  This could include configuration
+and compilation changes or changes in portability/compatibility.  However,
+changes within modules for platforms should generally be listed in the
+L</Modules and Pragmata> section.
+
+=over 4
+
+=item XXX-some-platform
+
+XXX
 
 =back
 
 =head1 Internal Changes
 
+XXX Changes which affect the interface available to C<XS> code go here.  Other
+significant internal changes for future core maintainers should be noted as
+well.
+
+[ List each change as an =item entry ]
+
 =over 4
 
 =item *
 
-Added C<newSVsv_nomg()> to copy a SV without processing get magic on
-the source.  [perl #132964]
+XXX
 
 =back
 
 =head1 Selected Bug Fixes
 
+XXX Important bug fixes in the core language are summarized here.  Bug fixes in
+files in F<ext/> and F<lib/> are best summarized in L</Modules and Pragmata>.
+
+[ List each fix as an =item entry ]
+
 =over 4
 
 =item *
 
-C<pack()> no longer can return malformed UTF-8.  It croaks if it would
-otherwise return a UTF-8 string that contains malformed UTF-8.  This
-protects agains potential security threats.  [perl #131642]
+XXX
+
+=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 an =item entry ]
+
+=over 4
 
 =item *
 
-See L</Any set of digits in the Common script are legal in a script run
-of another script>.
+XXX
 
 =back
 
-=head1 Acknowledgements
+=head1 Errata From Previous Releases
+
+=over 4
 
-Perl 5.29.9 represents approximately 4 weeks of development since Perl
-5.29.8 and contains approximately 47,000 lines of changes across 210 files
-from 11 authors.
+=item *
+
+XXX Add anything here that we forgot to add, or were mistaken about, in
+the perldelta of a previous release.
 
-Excluding auto-generated files, documentation and release tools, there were
-approximately 38,000 lines of changes to 71 .pm, .t, .c and .h files.
+=back
 
-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.9:
+=head1 Obituary
 
-Chris 'BinGOs' Williams, Craig A. Berry, Dagfinn Ilmari Mannsåker, Dan
-Kogai, David Mitchell, Karen Etheridge, Karl Williamson, Nicolas R., Pali,
-Tony Cook, Unicode Consortium.
+XXX If any significant core contributor or member of the CPAN community has
+died, add a short obituary here.
 
-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.
+=head1 Acknowledgements
 
-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.
+XXX Generate this with:
 
-For a more complete list of all of Perl's historical contributors, please
-see the F<AUTHORS> file in the Perl source distribution.
+  perl Porting/acknowledgements.pl v5.29.9..HEAD
 
 =head1 Reporting Bugs
 
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index b952d03570..bdef535cc2 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -313,7 +313,7 @@ utils : $(utils1) $(utils2) $(utils3) $(utils4) $(utils5)
 extra.pods : miniperl
 	@ @extra_pods.com
 
-PERLDELTA_CURRENT = [.pod]perl5299delta.pod
+PERLDELTA_CURRENT = [.pod]perl52910delta.pod
 
 $(PERLDELTA_CURRENT) : [.pod]perldelta.pod
 	Copy/NoConfirm/Log $(MMS$SOURCE) $(PERLDELTA_CURRENT)
diff --git a/win32/GNUmakefile b/win32/GNUmakefile
index d25659b8a7..5d5e3a086a 100644
--- a/win32/GNUmakefile
+++ b/win32/GNUmakefile
@@ -64,7 +64,7 @@ INST_TOP := $(INST_DRV)\perl
 # versioned installation can be obtained by setting INST_TOP above to a
 # path that includes an arbitrary version string.
 #
-#INST_VER	:= \5.29.9
+#INST_VER	:= \5.29.10
 
 #
 # Comment this out if you DON'T want your perl installation to have
@@ -1716,7 +1716,7 @@ utils: $(HAVEMINIPERL) ..\utils\Makefile
 	copy ..\README.tw       ..\pod\perltw.pod
 	copy ..\README.vos      ..\pod\perlvos.pod
 	copy ..\README.win32    ..\pod\perlwin32.pod
-	copy ..\pod\perldelta.pod ..\pod\perl5299delta.pod
+	copy ..\pod\perldelta.pod ..\pod\perl52910delta.pod
 	$(MINIPERL) -I..\lib $(PL2BAT) $(UTILS)
 	$(MINIPERL) -I..\lib ..\autodoc.pl ..
 	$(MINIPERL) -I..\lib ..\pod\perlmodlib.PL -q ..
@@ -1814,7 +1814,7 @@ distclean: realclean
 	-if exist $(LIBDIR)\Win32API rmdir /s /q $(LIBDIR)\Win32API
 	-if exist $(LIBDIR)\XS rmdir /s /q $(LIBDIR)\XS
 	-cd $(PODDIR) && del /f *.html *.bat roffitall \
-	    perl5299delta.pod perlaix.pod perlamiga.pod perlandroid.pod \
+	    perl52910delta.pod perlaix.pod perlamiga.pod perlandroid.pod \
 	    perlapi.pod perlbs2000.pod perlce.pod perlcn.pod perlcygwin.pod \
 	    perldos.pod perlfreebsd.pod perlhaiku.pod perlhpux.pod \
 	    perlhurd.pod perlintern.pod perlirix.pod perljp.pod perlko.pod \
diff --git a/win32/Makefile b/win32/Makefile
index 81fd0f3036..e42b4d87ca 100644
--- a/win32/Makefile
+++ b/win32/Makefile
@@ -38,7 +38,7 @@ INST_TOP	= $(INST_DRV)\perl
 # versioned installation can be obtained by setting INST_TOP above to a
 # path that includes an arbitrary version string.
 #
-#INST_VER	= \5.29.9
+#INST_VER	= \5.29.10
 
 #
 # Comment this out if you DON'T want your perl installation to have
@@ -1294,7 +1294,7 @@ utils: $(PERLEXE) ..\utils\Makefile
 	copy ..\README.tw       ..\pod\perltw.pod
 	copy ..\README.vos      ..\pod\perlvos.pod
 	copy ..\README.win32    ..\pod\perlwin32.pod
-	copy ..\pod\perldelta.pod ..\pod\perl5299delta.pod
+	copy ..\pod\perldelta.pod ..\pod\perl52910delta.pod
 	cd ..\win32
 	$(PERLEXE) $(PL2BAT) $(UTILS)
 	$(MINIPERL) -I..\lib ..\autodoc.pl ..
@@ -1393,7 +1393,7 @@ distclean: realclean
 	-if exist $(LIBDIR)\Win32API rmdir /s /q $(LIBDIR)\Win32API
 	-if exist $(LIBDIR)\XS rmdir /s /q $(LIBDIR)\XS
 	-cd $(PODDIR) && del /f *.html *.bat roffitall \
-	    perl5299delta.pod perlaix.pod perlamiga.pod perlandroid.pod \
+	    perl52910delta.pod perlaix.pod perlamiga.pod perlandroid.pod \
 	    perlapi.pod perlbs2000.pod perlce.pod perlcn.pod perlcygwin.pod \
 	    perldos.pod perlfreebsd.pod perlhaiku.pod perlhpux.pod \
 	    perlhurd.pod perlintern.pod perlirix.pod perljp.pod perlko.pod \
diff --git a/win32/makefile.mk b/win32/makefile.mk
index b83c0dbf2b..8b8be18d1e 100644
--- a/win32/makefile.mk
+++ b/win32/makefile.mk
@@ -45,7 +45,7 @@ INST_TOP	*= $(INST_DRV)\perl
 # versioned installation can be obtained by setting INST_TOP above to a
 # path that includes an arbitrary version string.
 #
-#INST_VER	*= \5.29.9
+#INST_VER	*= \5.29.10
 
 #
 # Comment this out if you DON'T want your perl installation to have
@@ -1677,7 +1677,7 @@ utils: $(HAVEMINIPERL) ..\utils\Makefile
 	copy ..\README.tw       ..\pod\perltw.pod
 	copy ..\README.vos      ..\pod\perlvos.pod
 	copy ..\README.win32    ..\pod\perlwin32.pod
-	copy ..\pod\perldelta.pod ..\pod\perl5299delta.pod
+	copy ..\pod\perldelta.pod ..\pod\perl52910delta.pod
 	$(MINIPERL) -I..\lib $(PL2BAT) $(UTILS)
 	$(MINIPERL) -I..\lib ..\autodoc.pl ..
 	$(MINIPERL) -I..\lib ..\pod\perlmodlib.PL -q ..
@@ -1775,7 +1775,7 @@ distclean: realclean
 	-if exist $(LIBDIR)\Win32API rmdir /s /q $(LIBDIR)\Win32API
 	-if exist $(LIBDIR)\XS rmdir /s /q $(LIBDIR)\XS
 	-cd $(PODDIR) && del /f *.html *.bat roffitall \
-	    perl5299delta.pod perlaix.pod perlamiga.pod perlandroid.pod \
+	    perl52910delta.pod perlaix.pod perlamiga.pod perlandroid.pod \
 	    perlapi.pod perlbs2000.pod perlce.pod perlcn.pod perlcygwin.pod \
 	    perldos.pod perlfreebsd.pod perlhaiku.pod perlhpux.pod \
 	    perlhurd.pod perlintern.pod perlirix.pod perljp.pod perlko.pod \
diff --git a/win32/pod.mak b/win32/pod.mak
index 926e7a0d2e..5fb1055ea6 100644
--- a/win32/pod.mak
+++ b/win32/pod.mak
@@ -57,6 +57,7 @@ POD = perl.pod	\
 	perl5280delta.pod	\
 	perl5281delta.pod	\
 	perl5290delta.pod	\
+	perl52910delta.pod	\
 	perl5291delta.pod	\
 	perl5292delta.pod	\
 	perl5293delta.pod	\
@@ -218,6 +219,7 @@ MAN = perl.man	\
 	perl5280delta.man	\
 	perl5281delta.man	\
 	perl5290delta.man	\
+	perl52910delta.man	\
 	perl5291delta.man	\
 	perl5292delta.man	\
 	perl5293delta.man	\
@@ -379,6 +381,7 @@ HTML = perl.html	\
 	perl5280delta.html	\
 	perl5281delta.html	\
 	perl5290delta.html	\
+	perl52910delta.html	\
 	perl5291delta.html	\
 	perl5292delta.html	\
 	perl5293delta.html	\
@@ -540,6 +543,7 @@ TEX = perl.tex	\
 	perl5280delta.tex	\
 	perl5281delta.tex	\
 	perl5290delta.tex	\
+	perl52910delta.tex	\
 	perl5291delta.tex	\
 	perl5292delta.tex	\
 	perl5293delta.tex	\

-- 
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