In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/8e967a1c9f35e7fd5c203418cf4d7abc39df847b?hp=a5c4fdfb037d1c6b3cdbee9dab927ca1a7d23f52>

- Log -----------------------------------------------------------------
commit 8e967a1c9f35e7fd5c203418cf4d7abc39df847b
Author: David Golden <[email protected]>
Date:   Tue Jun 29 22:40:03 2010 -0400

    update release manager instructions for a new perldelta

M       Porting/release_managers_guide.pod

commit 6741b6d51f15f84fe35b2bca17899093e172cf6d
Author: David Golden <[email protected]>
Date:   Tue Jun 29 22:24:50 2010 -0400

    refresh vms/descrip_mms.template with buildtoc

M       vms/descrip_mms.template

commit e19a038c00fb5aaed65e49a2d74b70a1f268eb38
Author: David Golden <[email protected]>
Date:   Tue Jun 29 22:21:40 2010 -0400

    retitle old perlXXXdelta files

M       pod/perl5121delta.pod
M       pod/perl5130delta.pod
M       pod/perl5132delta.pod

commit bdfb6cc8fa740b5dcac426091da4a879f881f13c
Author: David Golden <[email protected]>
Date:   Tue Jun 29 22:18:42 2010 -0400

    Add perl5121delta to MANIEST and other files
    
    Cherry picking this from 5.12.1 would lose all the 5.13.X additions, so
    these edits have been made by hand.

M       MANIFEST
M       pod.lst
M       pod/perl.pod
M       vms/descrip_mms.template
M       win32/pod.mak
-----------------------------------------------------------------------

Summary of changes:
 MANIFEST                           |    1 +
 Porting/release_managers_guide.pod |   20 +++++++++--
 pod.lst                            |    3 +-
 pod/perl.pod                       |    3 +-
 pod/perl5121delta.pod              |    2 +-
 pod/perl5130delta.pod              |    2 +-
 pod/perl5132delta.pod              |    2 +-
 vms/descrip_mms.template           |   60 +++++++++++++++++++-----------------
 win32/pod.mak                      |    4 ++
 9 files changed, 60 insertions(+), 37 deletions(-)

diff --git a/MANIFEST b/MANIFEST
index 4363cd5..a28b5d4 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -3889,6 +3889,7 @@ pod/perl5113delta.pod             Perl changes in version 
5.11.3
 pod/perl5114delta.pod          Perl changes in version 5.11.4
 pod/perl5115delta.pod          Perl changes in version 5.11.5
 pod/perl5120delta.pod          Perl changes in version 5.12.0
+pod/perl5121delta.pod          Perl changes in version 5.12.1
 pod/perl5130delta.pod          Perl changes in version 5.13.0
 pod/perl5131delta.pod          Perl changes in version 5.13.1
 pod/perl5132delta.pod          Perl changes in version 5.13.2
diff --git a/Porting/release_managers_guide.pod 
b/Porting/release_managers_guide.pod
index 4e23e7e..79e49b4 100644
--- a/Porting/release_managers_guide.pod
+++ b/Porting/release_managers_guide.pod
@@ -904,9 +904,24 @@ see F<Porting/how_to_write_a_perldelta.pod>.
 You should be able to do this by just copying in a skeleton template and
 then doing a quick fix up of the version numbers, e.g.
 
+Then commit this file.  (If this new perldelta needs to get cherrypicked
+anywhere, this provides a clean base to merge from.)
+
+For example, assuming 5.10.2:
+
     $ cp -i Porting/perldelta_template.pod pod/perl5102delta.pod
     $ (edit it)
     $ git add pod/perl5102delta.pod
+    $ git commit -m 'create perl5102delta'
+
+Edit the previous delta file to change the C<NAME> from C<perldelta>
+to C<perlNNNdelta> and commit it.  For example:
+
+    $ git add pod/perl5101delta.pod
+    $ git commit -m 'retitle perl5101delta'
+
+Now you need to update various tables of contents, most of which can be
+generated automatically.
 
 Edit F<pod.lst>: add the new entry, flagged as 'D', and unflag the previous
 entry from being 'D'; for example:
@@ -939,16 +954,13 @@ Manually update references to the perlNNNdelta version in 
these files:
     INSTALL
     README
 
-Edit the previous delta file to change the C<NAME> from C<perldelta>
-to C<perlNNNdelta>.
-
 These two lists of files probably aren't exhaustive; do a recursive grep
 on the previous filename to look for suitable candidates that may have
 been missed.
 
 Finally, commit:
 
-    $ git commit -a -m 'create perlXXXdelta'
+    $ git commit -a -m 'update TOC and perldelta references'
 
 At this point you may want  to compare the commit with a previous bump to
 see if they look similar. See commit ca8de22071 for an example of a
diff --git a/pod.lst b/pod.lst
index e638c79..36feaf1 100644
--- a/pod.lst
+++ b/pod.lst
@@ -135,12 +135,13 @@ h Miscellaneous
   perldoc              Look up Perl documentation in Pod format
 
   perlhist             Perl history records
+d perldelta            Perl changes since previous version
 D perl5133delta                Perl changes in version 5.13.3
   perl5132delta                Perl changes in version 5.13.2
   perl5131delta                Perl changes in version 5.13.1
   perl5130delta                Perl changes in version 5.13.0
+  perl5121delta                Perl changes in version 5.12.1
   perl5120delta                Perl changes in version 5.12.0
-d perldelta            Perl changes since previous version
   perl5115delta                Perl changes in version 5.11.5
   perl5114delta                Perl changes in version 5.11.4
   perl5113delta                Perl changes in version 5.11.3
diff --git a/pod/perl.pod b/pod/perl.pod
index 1219d40..c83b9e0 100644
--- a/pod/perl.pod
+++ b/pod/perl.pod
@@ -156,11 +156,12 @@ For ease of access, the Perl manual has been split up 
into several sections.
     perldoc            Look up Perl documentation in Pod format
 
     perlhist           Perl history records
+    perldelta          Perl changes since previous version
     perl5132delta      Perl changes in version 5.13.2
     perl5131delta      Perl changes in version 5.13.1
     perl5130delta      Perl changes in version 5.13.0
+    perl5121delta      Perl changes in version 5.12.1
     perl5120delta      Perl changes in version 5.12.0
-    perldelta          Perl changes since previous version
     perl5115delta      Perl changes in version 5.11.5
     perl5114delta      Perl changes in version 5.11.4
     perl5113delta      Perl changes in version 5.11.3
diff --git a/pod/perl5121delta.pod b/pod/perl5121delta.pod
index 2c8a08f..ca922bc 100644
--- a/pod/perl5121delta.pod
+++ b/pod/perl5121delta.pod
@@ -2,7 +2,7 @@
 
 =head1 NAME
 
-perldelta - what is new for perl v5.12.1
+perl5121delta - what is new for perl v5.12.1
 
 =head1 DESCRIPTION
 
diff --git a/pod/perl5130delta.pod b/pod/perl5130delta.pod
index 343c2c5..9fbe1cc 100644
--- a/pod/perl5130delta.pod
+++ b/pod/perl5130delta.pod
@@ -2,7 +2,7 @@
 
 =head1 NAME
 
-perldelta5130 - what is new for perl v5.13.0
+perl5130delta - what is new for perl v5.13.0
 
 =head1 DESCRIPTION
 
diff --git a/pod/perl5132delta.pod b/pod/perl5132delta.pod
index 3320676..c6177b1 100644
--- a/pod/perl5132delta.pod
+++ b/pod/perl5132delta.pod
@@ -2,7 +2,7 @@
 
 =head1 NAME
 
-perldelta - what is new for perl v5.13.2
+perl5132delta - what is new for perl v5.13.2
 
 =head1 DESCRIPTION
 
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index 11240e1..2fe0856 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -402,34 +402,34 @@ extra.pods : miniperl
 
 pod0 = [.lib.pods]perl.pod [.lib.pods]perl5004delta.pod 
[.lib.pods]perl5005delta.pod [.lib.pods]perl5100delta.pod 
[.lib.pods]perl5101delta.pod
 pod1 = [.lib.pods]perl5110delta.pod [.lib.pods]perl5111delta.pod 
[.lib.pods]perl5112delta.pod [.lib.pods]perl5113delta.pod 
[.lib.pods]perl5114delta.pod
-pod2 = [.lib.pods]perl5115delta.pod [.lib.pods]perl5120delta.pod 
[.lib.pods]perl5130delta.pod [.lib.pods]perl5131delta.pod 
[.lib.pods]perl5132delta.pod
-pod3 = [.lib.pods]perl5133delta.pod [.lib.pods]perl561delta.pod 
[.lib.pods]perl56delta.pod [.lib.pods]perl570delta.pod 
[.lib.pods]perl571delta.pod
-pod4 = [.lib.pods]perl572delta.pod [.lib.pods]perl573delta.pod 
[.lib.pods]perl581delta.pod [.lib.pods]perl582delta.pod 
[.lib.pods]perl583delta.pod
-pod5 = [.lib.pods]perl584delta.pod [.lib.pods]perl585delta.pod 
[.lib.pods]perl586delta.pod [.lib.pods]perl587delta.pod 
[.lib.pods]perl588delta.pod
-pod6 = [.lib.pods]perl589delta.pod [.lib.pods]perl58delta.pod 
[.lib.pods]perl590delta.pod [.lib.pods]perl591delta.pod 
[.lib.pods]perl592delta.pod
-pod7 = [.lib.pods]perl593delta.pod [.lib.pods]perl594delta.pod 
[.lib.pods]perl595delta.pod [.lib.pods]perlaix.pod [.lib.pods]perlamiga.pod
-pod8 = [.lib.pods]perlapi.pod [.lib.pods]perlapio.pod 
[.lib.pods]perlapollo.pod [.lib.pods]perlartistic.pod [.lib.pods]perlbeos.pod 
[.lib.pods]perlbook.pod
-pod9 = [.lib.pods]perlboot.pod [.lib.pods]perlbot.pod 
[.lib.pods]perlbs2000.pod [.lib.pods]perlcall.pod [.lib.pods]perlce.pod 
[.lib.pods]perlcheat.pod
-pod10 = [.lib.pods]perlclib.pod [.lib.pods]perlcn.pod 
[.lib.pods]perlcommunity.pod [.lib.pods]perlcompile.pod 
[.lib.pods]perlcygwin.pod
-pod11 = [.lib.pods]perldata.pod [.lib.pods]perldbmfilter.pod 
[.lib.pods]perldebguts.pod [.lib.pods]perldebtut.pod [.lib.pods]perldebug.pod
-pod12 = [.lib.pods]perldelta.pod [.lib.pods]perldgux.pod 
[.lib.pods]perldiag.pod [.lib.pods]perldoc.pod [.lib.pods]perldos.pod 
[.lib.pods]perldsc.pod
-pod13 = [.lib.pods]perlebcdic.pod [.lib.pods]perlembed.pod 
[.lib.pods]perlepoc.pod [.lib.pods]perlfaq.pod [.lib.pods]perlfaq1.pod 
[.lib.pods]perlfaq2.pod
-pod14 = [.lib.pods]perlfaq3.pod [.lib.pods]perlfaq4.pod 
[.lib.pods]perlfaq5.pod [.lib.pods]perlfaq6.pod [.lib.pods]perlfaq7.pod 
[.lib.pods]perlfaq8.pod
-pod15 = [.lib.pods]perlfaq9.pod [.lib.pods]perlfilter.pod 
[.lib.pods]perlfork.pod [.lib.pods]perlform.pod [.lib.pods]perlfreebsd.pod 
[.lib.pods]perlfunc.pod
-pod16 = [.lib.pods]perlglossary.pod [.lib.pods]perlgpl.pod 
[.lib.pods]perlguts.pod [.lib.pods]perlhack.pod [.lib.pods]perlhaiku.pod 
[.lib.pods]perlhist.pod
-pod17 = [.lib.pods]perlhpux.pod [.lib.pods]perlhurd.pod 
[.lib.pods]perlintern.pod [.lib.pods]perlintro.pod [.lib.pods]perliol.pod 
[.lib.pods]perlipc.pod
-pod18 = [.lib.pods]perlirix.pod [.lib.pods]perljp.pod [.lib.pods]perlko.pod 
[.lib.pods]perllexwarn.pod [.lib.pods]perllinux.pod [.lib.pods]perllocale.pod
-pod19 = [.lib.pods]perllol.pod [.lib.pods]perlmacos.pod 
[.lib.pods]perlmacosx.pod [.lib.pods]perlmod.pod [.lib.pods]perlmodinstall.pod
-pod20 = [.lib.pods]perlmodlib.pod [.lib.pods]perlmodstyle.pod 
[.lib.pods]perlmpeix.pod [.lib.pods]perlmroapi.pod [.lib.pods]perlnetware.pod
-pod21 = [.lib.pods]perlnewmod.pod [.lib.pods]perlnumber.pod 
[.lib.pods]perlobj.pod [.lib.pods]perlop.pod [.lib.pods]perlopenbsd.pod
-pod22 = [.lib.pods]perlopentut.pod [.lib.pods]perlos2.pod 
[.lib.pods]perlos390.pod [.lib.pods]perlos400.pod [.lib.pods]perlpacktut.pod
-pod23 = [.lib.pods]perlperf.pod [.lib.pods]perlplan9.pod 
[.lib.pods]perlpod.pod [.lib.pods]perlpodspec.pod [.lib.pods]perlpolicy.pod 
[.lib.pods]perlport.pod
-pod24 = [.lib.pods]perlpragma.pod [.lib.pods]perlqnx.pod [.lib.pods]perlre.pod 
[.lib.pods]perlreapi.pod [.lib.pods]perlrebackslash.pod
-pod25 = [.lib.pods]perlrecharclass.pod [.lib.pods]perlref.pod 
[.lib.pods]perlreftut.pod [.lib.pods]perlreguts.pod 
[.lib.pods]perlrepository.pod
-pod26 = [.lib.pods]perlrequick.pod [.lib.pods]perlreref.pod 
[.lib.pods]perlretut.pod [.lib.pods]perlriscos.pod [.lib.pods]perlrun.pod 
[.lib.pods]perlsec.pod
-pod27 = [.lib.pods]perlsolaris.pod [.lib.pods]perlstyle.pod 
[.lib.pods]perlsub.pod [.lib.pods]perlsymbian.pod [.lib.pods]perlsyn.pod
-pod28 = [.lib.pods]perlthrtut.pod [.lib.pods]perltie.pod 
[.lib.pods]perltoc.pod [.lib.pods]perltodo.pod [.lib.pods]perltooc.pod 
[.lib.pods]perltoot.pod
-pod29 = [.lib.pods]perltrap.pod [.lib.pods]perltru64.pod [.lib.pods]perltw.pod 
[.lib.pods]perlunicode.pod [.lib.pods]perlunifaq.pod
+pod2 = [.lib.pods]perl5115delta.pod [.lib.pods]perl5120delta.pod 
[.lib.pods]perl5121delta.pod [.lib.pods]perl5130delta.pod 
[.lib.pods]perl5131delta.pod
+pod3 = [.lib.pods]perl5132delta.pod [.lib.pods]perl5133delta.pod 
[.lib.pods]perl561delta.pod [.lib.pods]perl56delta.pod 
[.lib.pods]perl570delta.pod
+pod4 = [.lib.pods]perl571delta.pod [.lib.pods]perl572delta.pod 
[.lib.pods]perl573delta.pod [.lib.pods]perl581delta.pod 
[.lib.pods]perl582delta.pod
+pod5 = [.lib.pods]perl583delta.pod [.lib.pods]perl584delta.pod 
[.lib.pods]perl585delta.pod [.lib.pods]perl586delta.pod 
[.lib.pods]perl587delta.pod
+pod6 = [.lib.pods]perl588delta.pod [.lib.pods]perl589delta.pod 
[.lib.pods]perl58delta.pod [.lib.pods]perl590delta.pod 
[.lib.pods]perl591delta.pod
+pod7 = [.lib.pods]perl592delta.pod [.lib.pods]perl593delta.pod 
[.lib.pods]perl594delta.pod [.lib.pods]perl595delta.pod [.lib.pods]perlaix.pod
+pod8 = [.lib.pods]perlamiga.pod [.lib.pods]perlapi.pod [.lib.pods]perlapio.pod 
[.lib.pods]perlapollo.pod [.lib.pods]perlartistic.pod [.lib.pods]perlbeos.pod
+pod9 = [.lib.pods]perlbook.pod [.lib.pods]perlboot.pod [.lib.pods]perlbot.pod 
[.lib.pods]perlbs2000.pod [.lib.pods]perlcall.pod [.lib.pods]perlce.pod
+pod10 = [.lib.pods]perlcheat.pod [.lib.pods]perlclib.pod [.lib.pods]perlcn.pod 
[.lib.pods]perlcommunity.pod [.lib.pods]perlcompile.pod
+pod11 = [.lib.pods]perlcygwin.pod [.lib.pods]perldata.pod 
[.lib.pods]perldbmfilter.pod [.lib.pods]perldebguts.pod 
[.lib.pods]perldebtut.pod
+pod12 = [.lib.pods]perldebug.pod [.lib.pods]perldelta.pod 
[.lib.pods]perldgux.pod [.lib.pods]perldiag.pod [.lib.pods]perldoc.pod 
[.lib.pods]perldos.pod
+pod13 = [.lib.pods]perldsc.pod [.lib.pods]perlebcdic.pod 
[.lib.pods]perlembed.pod [.lib.pods]perlepoc.pod [.lib.pods]perlfaq.pod 
[.lib.pods]perlfaq1.pod
+pod14 = [.lib.pods]perlfaq2.pod [.lib.pods]perlfaq3.pod 
[.lib.pods]perlfaq4.pod [.lib.pods]perlfaq5.pod [.lib.pods]perlfaq6.pod 
[.lib.pods]perlfaq7.pod
+pod15 = [.lib.pods]perlfaq8.pod [.lib.pods]perlfaq9.pod 
[.lib.pods]perlfilter.pod [.lib.pods]perlfork.pod [.lib.pods]perlform.pod 
[.lib.pods]perlfreebsd.pod
+pod16 = [.lib.pods]perlfunc.pod [.lib.pods]perlglossary.pod 
[.lib.pods]perlgpl.pod [.lib.pods]perlguts.pod [.lib.pods]perlhack.pod 
[.lib.pods]perlhaiku.pod
+pod17 = [.lib.pods]perlhist.pod [.lib.pods]perlhpux.pod 
[.lib.pods]perlhurd.pod [.lib.pods]perlintern.pod [.lib.pods]perlintro.pod 
[.lib.pods]perliol.pod
+pod18 = [.lib.pods]perlipc.pod [.lib.pods]perlirix.pod [.lib.pods]perljp.pod 
[.lib.pods]perlko.pod [.lib.pods]perllexwarn.pod [.lib.pods]perllinux.pod
+pod19 = [.lib.pods]perllocale.pod [.lib.pods]perllol.pod 
[.lib.pods]perlmacos.pod [.lib.pods]perlmacosx.pod [.lib.pods]perlmod.pod
+pod20 = [.lib.pods]perlmodinstall.pod [.lib.pods]perlmodlib.pod 
[.lib.pods]perlmodstyle.pod [.lib.pods]perlmpeix.pod [.lib.pods]perlmroapi.pod
+pod21 = [.lib.pods]perlnetware.pod [.lib.pods]perlnewmod.pod 
[.lib.pods]perlnumber.pod [.lib.pods]perlobj.pod [.lib.pods]perlop.pod
+pod22 = [.lib.pods]perlopenbsd.pod [.lib.pods]perlopentut.pod 
[.lib.pods]perlos2.pod [.lib.pods]perlos390.pod [.lib.pods]perlos400.pod
+pod23 = [.lib.pods]perlpacktut.pod [.lib.pods]perlperf.pod 
[.lib.pods]perlplan9.pod [.lib.pods]perlpod.pod [.lib.pods]perlpodspec.pod
+pod24 = [.lib.pods]perlpolicy.pod [.lib.pods]perlport.pod 
[.lib.pods]perlpragma.pod [.lib.pods]perlqnx.pod [.lib.pods]perlre.pod 
[.lib.pods]perlreapi.pod
+pod25 = [.lib.pods]perlrebackslash.pod [.lib.pods]perlrecharclass.pod 
[.lib.pods]perlref.pod [.lib.pods]perlreftut.pod [.lib.pods]perlreguts.pod
+pod26 = [.lib.pods]perlrepository.pod [.lib.pods]perlrequick.pod 
[.lib.pods]perlreref.pod [.lib.pods]perlretut.pod [.lib.pods]perlriscos.pod
+pod27 = [.lib.pods]perlrun.pod [.lib.pods]perlsec.pod 
[.lib.pods]perlsolaris.pod [.lib.pods]perlstyle.pod [.lib.pods]perlsub.pod 
[.lib.pods]perlsymbian.pod
+pod28 = [.lib.pods]perlsyn.pod [.lib.pods]perlthrtut.pod 
[.lib.pods]perltie.pod [.lib.pods]perltoc.pod [.lib.pods]perltodo.pod 
[.lib.pods]perltooc.pod
+pod29 = [.lib.pods]perltoot.pod [.lib.pods]perltrap.pod 
[.lib.pods]perltru64.pod [.lib.pods]perltw.pod [.lib.pods]perlunicode.pod 
[.lib.pods]perlunifaq.pod
 pod30 = [.lib.pods]perluniintro.pod [.lib.pods]perluniprops.pod 
[.lib.pods]perlunitut.pod [.lib.pods]perlutil.pod [.lib.pods]perluts.pod
 pod31 = [.lib.pods]perlvar.pod [.lib.pods]perlvmesa.pod [.lib.pods]perlvms.pod 
[.lib.pods]perlvos.pod [.lib.pods]perlwin32.pod [.lib.pods]perlxs.pod
 pod32 = [.lib.pods]perlxstut.pod
@@ -777,6 +777,10 @@ makeppport : $(MINIPERL_EXE) $(ARCHDIR)Config.pm nonxsext
        @ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
        Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
 
+[.lib.pods]perl5121delta.pod : [.pod]perl5121delta.pod
+       @ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
+       Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
+
 [.lib.pods]perl5130delta.pod : [.pod]perl5130delta.pod
        @ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
        Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
diff --git a/win32/pod.mak b/win32/pod.mak
index e0849b7..acaf7b8 100644
--- a/win32/pod.mak
+++ b/win32/pod.mak
@@ -29,6 +29,7 @@ POD = \
        perl5114delta.pod       \
        perl5115delta.pod       \
        perl5120delta.pod       \
+       perl5121delta.pod       \
        perl5130delta.pod       \
        perl5131delta.pod       \
        perl5132delta.pod       \
@@ -167,6 +168,7 @@ MAN = \
        perl5114delta.man       \
        perl5115delta.man       \
        perl5120delta.man       \
+       perl5121delta.man       \
        perl5130delta.man       \
        perl5131delta.man       \
        perl5132delta.man       \
@@ -305,6 +307,7 @@ HTML = \
        perl5114delta.html      \
        perl5115delta.html      \
        perl5120delta.html      \
+       perl5121delta.html      \
        perl5130delta.html      \
        perl5131delta.html      \
        perl5132delta.html      \
@@ -443,6 +446,7 @@ TEX = \
        perl5114delta.tex       \
        perl5115delta.tex       \
        perl5120delta.tex       \
+       perl5121delta.tex       \
        perl5130delta.tex       \
        perl5131delta.tex       \
        perl5132delta.tex       \

--
Perl5 Master Repository

Reply via email to