This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Begin updating perldelta for 5.21.10
authorSteve Hay <steve.m.hay@googlemail.com>
Sat, 14 Mar 2015 18:38:44 +0000 (18:38 +0000)
committerSteve Hay <steve.m.hay@googlemail.com>
Sat, 14 Mar 2015 18:38:44 +0000 (18:38 +0000)
pod/perldelta.pod

index 9c40ade..3c34635 100644 (file)
@@ -124,6 +124,10 @@ XXX
 
 =item *
 
+L<B> has been upgraded from version 1.56 to 1.57.
+
+=item *
+
 L<B::Deparse> has been upgraded from version 1.33 to 1.34.
 
 Deparse C<$#_> as that instead of as C<$#{_}>.  [perl #123947]
@@ -164,10 +168,50 @@ L<[cpan #95271]|https://rt.cpan.org/Ticket/Display.html?id=95271>
 
 =item *
 
+L<Data::Dumper> has been upgraded from version 2.157 to 2.158.
+
+=item *
+
+L<DynaLoader> has been upgraded from version 1.31 to 1.32.
+
+=item *
+
 L<Encode> has been upgraded from version 2.70 to 2.72.
 
 =item *
 
+L<encoding> has been upgraded from version 2.13 to 2.14.
+
+=item *
+
+L<Getopt::Long> has been upgraded from version 2.43 to 2.45.
+
+=item *
+
+L<locale> has been upgraded from version 1.05 to 1.06.
+
+=item *
+
+L<Locale::Codes> has been upgraded from version 3.33 to 3.34.
+
+=item *
+
+L<Module::CoreList> has been reverted from version 5.20150220 to 5.20150320.
+
+=item *
+
+L<Pod::Functions> has been upgraded from version 1.08 to 1.09.
+
+=item *
+
+L<POSIX> has been upgraded from version 1.51 to 1.52.
+
+=item *
+
+L<re> has been upgraded from version 0.31 to 0.32.
+
+=item *
+
 L<Test::Simple> has been reverted from version 1.301001_098 to 1.001014.
 
 =item *
@@ -178,7 +222,15 @@ No changes to installed files other than the version bump.
 
 =item *
 
-L<threads> has been upgraded from version 1.96 to 1.99.
+L<threads> has been upgraded from version 1.96_001 to 1.99.
+
+=item *
+
+L<utf8> has been upgraded from version 1.14 to 1.15.
+
+=item *
+
+L<XS::APItest> has been upgraded from version 0.70 to 0.71.
 
 =back
 
@@ -211,13 +263,40 @@ 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.
 
-=head3 L<XXX>
+=head3 L<perldata>
 
 =over 4
 
 =item *
 
-XXX Description of the change here
+Documentation has been added regarding the special floating point values C<Inf>
+and C<NaN>.
+
+=back
+
+=head3 L<perlexperiment>
+
+=over 4
+
+=item *
+
+Removed note about C<\s> matching C<VT> now that it is no longer experimental.
+
+=item *
+
+Added note that C<use re 'strict'> has been introduced experimentally.
+
+=back
+
+=head3 L<perlpolicy>
+
+=over 4
+
+=item *
+
+The documentation of what to expect to see in future maintenance releases has
+been updated.  Essentially the same types of changes will be included as before
+but with fewer changes that don't affect the installation or execution of perl.
 
 =back
 
@@ -241,7 +320,12 @@ and New Warnings
 
 =item *
 
-XXX L<message|perldiag/"message">
+L<Invalid quantifier in {,} in regex; marked by <-- HERE in mE<sol>%sE<sol>|perldiag/"Invalid quantifier in {,} in regex; marked by <-- HERE in m/%s/">
+
+(F) The pattern looks like a {min,max} quantifier, but the min or max could not
+be parsed as a valid number - either it has leading zeroes, or it represents
+too big a number to cope with.  The S<<-- HERE> shows where in the regular
+expression the problem was discovered.  See L<perlre>.
 
 =back
 
@@ -317,7 +401,7 @@ that they represent may be covered elsewhere.
 
 =item *
 
-XXX
+Tests for performance issues have been added in the file F<t/perf/taint.t>.
 
 =back