Login
Notes for 5.14 in TODO.pod
authorTom Wyant <harryfmudd@comcast.net>
Tue, 23 Nov 2010 16:51:04 +0000 (16:51 +0000)
committerTom Wyant <harryfmudd@comcast.net>
Tue, 23 Nov 2010 16:51:04 +0000 (16:51 +0000)
TODO.pod

index 1e6c984..f3db2aa 100644 (file)
--- a/TODO.pod
+++ b/TODO.pod
@@ -144,6 +144,22 @@ perl5111delta. PPI seems to parse this sanely as of 1.206.
 Nothing additional found in perl5112delta, which is the most recent as of the
 addition of this item.
 
+=item * Detect 5.14 source and enable stuff for that.
+
+The s///r and tr///r operators return a new string rather than modifying
+their operands.
+
+5.13.7 allows references in many places where arrays or hashes used to
+be required (e.g. C<push $stack, 'foo'> where C<$stack> is an array
+ref). Not sure what policies are affected, but it appears this implies
+
+A new prototype character '+' which acts like C<(\[@%])> if the actual
+argument is a scalar (C<Subroutines::ProhibitManyArgs>). 5.13.7.
+
+Lexical regular expression modifier defaults via (e.g.)
+C<use re '/smx'>). This also interacts with
+C<use feature 'unicode_strings'>. 5.13.7.
+
 =item * Support a means of failing if a Policy isn't installed.
 
 For example, the self compliance test now depends upon a Policy in the More