X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/10ebd7e89e3735dc1659c7ef01c2155694f8ba81..3f38a7192491a73a1527179cdd68218f023aed61:/perl.plp diff --git a/perl.plp b/perl.plp index 590cefa..fed88e2 100644 --- a/perl.plp +++ b/perl.plp @@ -2,13 +2,12 @@ Html({ title => 'perl version cheat sheet', - version => '1.8', + version => '1.11', keywords => [qw' perl version feature features comparison sheet cheat overview summary '], image => 'data/camels.jpg', - stylesheet => [qw'light dark red'], data => ['perl.inc.pl'], }); @@ -132,6 +131,20 @@ sub featattrs ($attr) { $title = join ', ', $prefix, $title // (); $attr->{name} //= $attr->{feature}; } + if (defined $attr->{bundle}) { + if ($attr->{stable} and !$attr->{bundle}) { + $title .= ' then bundled'; + } + else { + my $v = 'bundled'; + $v .= ' in ' . join(' and ', + # specific version(s) distinct from stable or current + map { sprintf '%vd', $_ } + map { ref eq 'ARRAY' ? @{$_} : $_ } $_ + ) for $attr->{bundle} || (); + $title = join ', ', $title // (), $v; + } + } $title = $title ? sprintf ' (%s)', $title : ''; if (my $eg = $attr->{eg}) {