From acc18285559e4530998ab15565e06f12e7b8b4c4 Mon Sep 17 00:00:00 2001 From: Tony Cook Date: Fri, 14 Feb 2014 16:24:45 +1100 Subject: [PATCH] perldelta updates --- pod/perldelta.pod | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 6bd3a3f..c1c6fbb 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -220,6 +220,12 @@ hints for foo. =item * +L has been upgraded from version 0.991 to 0.992. + +Remove the obsolete C flag. + +=item * + L 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 has been upgraded from version 3.64 to 3.65. + +=item * + L has been upgraded from version 2.063 to 2.064. Handle non-PVs better. [cpan #91558] @@ -302,6 +312,18 @@ L has been upgraded from version 3.28 to 3.29. =item * +L 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 has been upgraded from version 0.28 to 0.30. Prevent uninitialized warnings during testing. @@ -312,6 +334,12 @@ L has been upgraded from version 0.60 to 0.62. =item * +L 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 has been upgraded from version 1.04 to 1.05. + +Now strict and warning clean. Several minor documentation updates. + +=item * + L 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. + +=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 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 -- 2.7.4