Misuse version number prepended by \0 since there's no Perl version below 1.
Admittedly an unintuitive hack, but I like it better than verbose hashes.
['<code>/(?^)/</code>', 'construct to reset to default modifiers'],
['<code>/(?{ m() })/</code>', 'regular expressions can be nested in <code>/(?{})/</code> and <code>/(??{})/</code>', v5.20],
[q"<code>use re '/flags'</code>", 'customise default modifiers'],
['<code>/(?^)/</code>', 'construct to reset to default modifiers'],
['<code>/(?{ m() })/</code>', 'regular expressions can be nested in <code>/(?{})/</code> and <code>/(??{})/</code>', v5.20],
[q"<code>use re '/flags'</code>", 'customise default modifiers'],
- ['<code>each $ref</code> e.a.', 'array and hash container functions accept references', ''],
+ ['<code>each $ref</code> e.a.', 'array and hash container functions accept references', v0.5.23.1],
['<code>FH->method</code>', 'filehandle method calls load IO::File on demand (eg. <code>STDOUT->flush</code>)'],
],
release => '2011-05-14',
['<code>FH->method</code>', 'filehandle method calls load IO::File on demand (eg. <code>STDOUT->flush</code>)'],
],
release => '2011-05-14',
my $title = 'experimental';
my $class = ' class="ex"';
if (ref \$experimental eq 'VSTRING') {
my $title = 'experimental';
my $class = ' class="ex"';
if (ref \$experimental eq 'VSTRING') {
- $title .= sprintf ' until %vd', $experimental;
+ $title = sprintf('%s %vd',
+ $experimental =~ s/^\0// ? 'removed in ' : "$title until",
+ $experimental,
+ );
+ $experimental = $_->[3]; # optional additional class
}
elsif ($experimental) {
$class .= sprintf ' title="%s"', $experimental;
}
elsif ($experimental) {
$class .= sprintf ' title="%s"', $experimental;