perl: upcoming features upto v5.25.8
authorMischa POSLAWSKY <perl@shiar.org>
Sun, 1 Jan 2017 23:22:13 +0000 (00:22 +0100)
committerMischa POSLAWSKY <perl@shiar.org>
Wed, 22 Mar 2017 21:28:04 +0000 (22:28 +0100)
perl.inc.pl

index 3b3b1af7a49881b055ee9d6b9721f818bd60460b..d251468229249f1af1bac7dbda1da3b2fb40aa05 100644 (file)
@@ -152,7 +152,7 @@ use utf8;
 
        v5.22 => {
                new => [
-                       ['<code>\$alias =</code>', 'aliasing via reference'],
+                       ['<code>\$alias =</code>', 'aliasing via reference (scoped as of v5.25.3)', 'experimental::refaliasing'],
                        ['<code>&lt;&lt;>></code>', 'safe <code>readline</code> ignoring open flags in arguments'],
                        ['<code>/()/n</code>', 'flag to disable numbered capturing, turning <code>()</code> into <code>(?:)</code>'],
                        ['<code>/\b{}/</code>', 'boundary types: <em>gcb</em> (grapheme cluster), <em>sb</em> (sentence), <em>wb</em> (word)'],
@@ -176,4 +176,13 @@ use utf8;
                unicode => '8.0',
                release => '2016-05-09',
        },
+
+       v5.25.8 => {
+               new => [
+                       ['<code>&lt;&lt;~EOT</code>', 'indented here-docs, strips same whitespace before delimiter in each line'],
+                       ['<code>@{^CAPTURE}</code>', q"array of last match's captures, so <code>@{^CAPTURE}[0]</code> is <code>$1</code>"],
+               ],
+               unicode => '9.0', # also Script_Extensions/scx in "\p{script}"
+               release => '2016-12-20',
+       },
 }