X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/aeb47e7600bf4e34a37f3ebfe0e6edc534d92147..4cb7094afb688fd2ab4fff6a8c1fa2fa9e117b02:/perl.plp
diff --git a/perl.plp b/perl.plp
index fd67342..f5d6f26 100644
--- a/perl.plp
+++ b/perl.plp
@@ -29,9 +29,16 @@ for my $vernum (reverse sort keys %{$info}) {
print '
'."\n";
printf '
%vd %s
'."\n", $vernum, $verrow->{release};
for (@{ $verrow->{new} }) {
- if (my $aside = defined $_->[2] && 'experimental') {
- $aside .= sprintf ' until %vd', $_->[2] if ref \$_->[2] eq 'VSTRING';
- $_->[1] .= qq{ ($aside)};
+ if (defined (my $experimental = $_->[2])) {
+ my $title = 'experimental';
+ my $class = ' class="ex"';
+ if (ref \$experimental eq 'VSTRING') {
+ $title .= sprintf ' until %vd', $experimental;
+ }
+ elsif ($experimental) {
+ $class .= sprintf ' title="%s"', $experimental;
+ }
+ $_->[1] .= qq{ ($title)};
}
printf '- %s
- %s'."\n", @{$_}, '
'
}