['//', 'defined-or operator'],
['~~', 'smart-match operator to compare different data types'],
['given', 'switch statement to smart-match with when/default'],
- ['/(?<name>)/', 'named capture buffers into %+'],
- ['s/keep\K//', 'floating positive lookbehind, efficient alternative for s/(keep)/$1/'],
+ ['/(?<name>)/', 'named capture buffers into <code>%+</code>'],
+ ['s/keep\K//', 'floating positive lookbehind, efficient alternative for <code>s/(keep)/$1/</code>'],
['/\v/, /\h/', 'vertical and horizontal whitespace escapes'],
['my $_', 'lexically scoped version of the default variable'],
],
new => [
['s///r', 'non-destructive substitution'],
['/(?^)/', 'construct to reset to default modifiers'],
- ['/(?{ m// })/', 'regular expressions can be nested in /(?{})/ and /(??{})/'],
+ ['/(?{ m// })/', 'regular expressions can be nested in <code>/(?{})/</code> and <code>/(??{})/</code>'],
["use re '/flags'", 'customize default modifiers'],
['each $ref e.a.', 'array and hash container functions accept references'],
- ['FH->method', 'filehandle method calls load IO::File on demand (eg. STDOUT->flush)'],
+ ['FH->method', 'filehandle method calls load IO::File on demand (eg. <code>STDOUT->flush</code>)'],
],
release => '2011-05-14',
distro => {
v5.18 => {
new => [
- ['${^LAST_FH}', 'last read filehandle (used by $.)'],
- ['/(?[ a + b ])/', 'regex set operations (character substraction -, unions &)'],
+ ['${^LAST_FH}', 'last read filehandle (used by <code>$.</code>)'],
+ ['/(?[ a + b ])/', 'regex set operations (character substraction -, unions &)'],
['my sub foo', 'lexical subroutines (also state, our)'],
['next $expression', 'loop controls allow runtime expressions'],
["no warnings 'experimental::…'", 'mechanism for experimental features, as of now required for smartmatch'],
new => [
['sub ($var)', 'subroutine signatures'],
['%hash{…}', 'hash slices return key+value pairs'],
- ['[]->@*', 'postfix dereferencing (also e.g. $scalar->$* for $$scalar)'],
- ['use warnings; $a', 'variables $a and $b are exempt from used once warnings'],
+ ['[]->@*', 'postfix dereferencing (also e.g. <code>$scalar->$*</code> for <code>$$scalar</code>)'],
+ ['use warnings; $a', 'variables $a and $b are exempt from <em>used once</em> warnings'],
],
unicode => '6.3',
release => '2014-05-27',