X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/aad474b0ccf6fddd73b11d8c7ed4c57093ce1741..20500d885f632dc1d88e69f7e7750b84054410bd:/perl.plp diff --git a/perl.plp b/perl.plp index 1699d9b..89b906e 100644 --- a/perl.plp +++ b/perl.plp @@ -11,6 +11,7 @@ Html({ data => ['perl.inc.pl'], }); +use experimental 'signatures'; :>

Perl release summary

@@ -111,7 +112,7 @@ sub featattrs ($attr) { $title = 'experimental'; } if (defined $attr->{dropped}) { - next unless exists $get{v}; + return '' unless exists $get{v}; $title = sprintf 'removed in %vd', $_ for $attr->{dropped} || (); } elsif ($attr->{stable}) { @@ -131,7 +132,9 @@ sub featattrs ($attr) { $title = $title ? sprintf ' (%s)', $title : ''; if (my $eg = $attr->{eg}) { - my $pre = sprintf ' {%s}', Entity($eg); + my $pre = Entity($eg); + $pre =~ s<\N{ZERO WIDTH SPACE}>{}g; + $pre = " {$pre}"; $title = $pre . $title; } return $title;