X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/0062da448369aded78eebffeaae69561fa016024..255eec0c0c6fc543f1023aec6332b73687fca836:/perl.inc.pl?ds=inline
diff --git a/perl.inc.pl b/perl.inc.pl
index ee6d9a2..c8ffc08 100644
--- a/perl.inc.pl
+++ b/perl.inc.pl
@@ -1,6 +1,24 @@
use utf8;
+{
+ v5.005 => {
+ new => [
+ ['threads' => '', {experimental => 0, stable => 0}],
+ ['B::â¦
', 'backend hooks'],
+ ['qr//
' => 'overhauled regular expression engine: precompile operator, lookahead/behind, code, conditions, localised flags'],
+ ['⦠foreach
' => 'for(each)
as statement modifier, with large ranges optimised as counting loops'],
+ ['â¦::
' => 'implicitly quoted package name'],
+ ['ref $@
' => 'die
passes reference values to exception handlers'],
+ ['INIT {}
', 'subs run just before the perl runtime begins execution'],
+ ['tie @â¦
' => 'base class for TIEARRAY
implementations, and generally improved supported of tied handlers'],
+ ['substr â¦,â¦,â¦,$replace
', 'replacement string in 4th argument'],
+ ['splice â¦,â¦,-$length
', 'negative length indicates elements to keep at the end of an array'],
+ ['$/
', 'integer or scalar separator makes <>
read records instead of lines'],
+ ],
+ release => '1998-07-22',
+ unstable => 0,
+ },
+
v5.6 => {
new => [
['use warnings
', 'pragma to enable warnings in lexical scope'],
@@ -181,12 +199,13 @@ use utf8;
release => '2016-05-09',
},
- v5.25.8 => {
+ v5.25.10 => {
new => [
['<<~EOT
', 'indented here-docs, strips same whitespace before delimiter in each line'],
- ['@{^CAPTURE}
', q"array of last match's captures, so @{^CAPTURE}[0]
is $1
"],
+ ['@{^CAPTURE}
', q"array of last match's captures, so ${^CAPTURE}[0]
is $1
"],
+ ['//xx
', 'extended modifier to also ignore whitespace in bracketed character classes'],
],
unicode => '9.0', # also Script_Extensions/scx in "\p{script}"
- release => '2016-12-20',
+ release => '2017-02-20',
},
}