summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Cook <tony@develop-help.com>2014-02-14 16:24:45 +1100
committerTony Cook <tony@develop-help.com>2014-02-14 16:24:45 +1100
commitacc18285559e4530998ab15565e06f12e7b8b4c4 (patch)
tree462171e419be97d37c9903a9dad9fee6f670fd17
parent87ef9da8c95202cbf13cb4d852441396152bd72b (diff)
downloadperl-acc18285559e4530998ab15565e06f12e7b8b4c4.tar.gz
perldelta updates
-rw-r--r--pod/perldelta.pod65
1 files changed, 65 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 6bd3a3fb06..c1c6fbb0fa 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -220,6 +220,12 @@ hints for foo.
=item *
+L<B::Concise> has been upgraded from version 0.991 to 0.992.
+
+Remove the obsolete C<DEREFed> flag.
+
+=item *
+
L<B::Deparse> has been upgraded from version 1.24 to 1.25.
It now knows how to handle whitespace in prototypes. Previously, it could
@@ -227,6 +233,10 @@ loop infinitely. [perl #121050]
=item *
+L<CGI> has been upgraded from version 3.64 to 3.65.
+
+=item *
+
L<Compress::Raw::Bzip2> has been upgraded from version 2.063 to 2.064.
Handle non-PVs better. [cpan #91558]
@@ -302,6 +312,18 @@ L<Locale::Codes> has been upgraded from version 3.28 to 3.29.
=item *
+L<Module::Build> has been upgraded from version 0.4204 to 0.4205.
+
+Fix license code regression for artistic license.
+
+Don't swallow ExtUtils::CBuilder loading errors.
+
+Handle testing on cross-compile builds.
+
+Protect against platforms without getpw{nam,uid}.
+
+=item *
+
L<Module::Load> has been upgraded from version 0.28 to 0.30.
Prevent uninitialized warnings during testing.
@@ -312,6 +334,12 @@ L<Module::Load::Conditional> has been upgraded from version 0.60 to 0.62.
=item *
+L<mro> has been upgraded from version 1.14 to 1.15.
+
+Use HEKfARG() instead of creating and throwing away SVs.
+
+=item *
+
The PathTools module collection has been upgraded from version 3.45 to
3.46.
@@ -322,6 +350,12 @@ path, unless in taint mode. [perl #120593]
=item *
+L<Pod::Escapes> has been upgraded from version 1.04 to 1.05.
+
+Now strict and warning clean. Several minor documentation updates.
+
+=item *
+
L<Pod::Parser> has been upgraded from version 1.61 to 1.62.
=item *
@@ -661,6 +695,37 @@ initialized it. [perl #121070]
Fixed a regular expression bug introduced in 5.19.5 where \S, \W etc
could fail for above ASCII. [perl #121144]
+=item *
+
+A large set of fixes and refactoring for re_intuit_start() was merged,
+the highlights are:
+
+=over
+
+=item *
+
+Fixed a panic when compiling the regular expression
+C</\x{100}[xy]\x{100}{2}/>.
+
+=item *
+
+Fixed a performance regression when performing a global pattern match
+against a UTF-8 string. [perl #120692]
+
+=item *
+
+Fixed another performance issue where matching a regular expression
+like C</ab.{1,2}x/> against a long UTF-8 string would unnecessarily
+calculate byte offsets for a large portion of the string. [perl
+#120692]
+
+=back
+
+=item *
+
+C< for ( $h{k} || '' ) > no longer auto-vivifies C<$h{k}>. [perl
+#120374]
+
=back
=head1 Known Problems