This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta up to 91332126
authorFather Chrysostomos <sprout@cpan.org>
Wed, 13 Oct 2010 23:31:28 +0000 (16:31 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Wed, 13 Oct 2010 23:31:28 +0000 (16:31 -0700)
pod/perldelta.pod

index dd8aea7..b7ec071 100644 (file)
@@ -1,7 +1,7 @@
 =encoding utf8
 
 =for comment
-This has been logged up to 2748c776108ea3c2dab18eeb6a710e819486df17,
+This has been logged up to 91332126cd9c948fe94d99b88f88ed9f528cc0d8,
 except for:
 57ef47cc7bcd1b57927d5010f363ccaa10f1d990
 b2ea9a00b30eb5881b863d7239dd6a3721e73136
@@ -79,6 +79,14 @@ C<charnames::vianame()> cannot, as the latter returns a single code
 point.
 See L<charnames>.
 
+=head2 Reentrant regular expression engine
+
+It is now safe to use regular expressions within C<(?{...})> and
+C<(??{...})> code blocks inside regular expressions.
+
+These block are still experimental, however, and still have problems with
+lexical (C<my>) variables and abnormal exiting.
+
 =head2 Custom per-subroutine check hooks
 
 XS code in an extension module can now annotate a subroutine (whether
@@ -272,6 +280,10 @@ L<[perl #76474]|http://rt.perl.org/rt3//Public/Bug/Display.html?id=71710>.
 
 =item *
 
+C<Locale::Codes> has been upgraded from version 3.13 to 3.14.
+
+=item *
+
 C<Locale::Maketext> has been upgraded from version 1.15 to 1.16.
 
 It fixes an infinite loop in C<Locale::Maketext::Guts::_compile()> when
@@ -619,6 +631,10 @@ L<op_prepend_elem|perlapi/op_prepend_elem>.
 The L<LINKLIST|perlapi/LINKLIST> macro, part of op building that
 constructs the execution-order op chain, has been added to the API.
 
+=item *
+
+Many functions ending with pvn now have equivalent pv/pvs/sv versions.
+
 =back
 
 =head1 Selected Bug Fixes