X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/f1bebae9f4ca77ef3e1b4d3036933f29a0da1ac0..caf5dd7b399d4214dbd0c71b66a70750d06d41b9:/keyboard.plp
diff --git a/keyboard.plp b/keyboard.plp
index d40c434..ea62b5a 100644
--- a/keyboard.plp
+++ b/keyboard.plp
@@ -39,14 +39,15 @@ $keys->print_rows($get{rows}, $info->{rows});
say "
';
+ use List::MoreUtils qw( part );
+ my @gflags = part {/^g\d/} sort keys %{ $keys->{flag} };
+
say "\t", '
';
- my @groups = sort grep {/^g\d/} keys %{ $keys->{flag} };
- $keys->print_legend('legend-types', \@groups);
+ $keys->print_legend('legend-types', $gflags[1]);
say "\t
\n";
say "\t", '
';
- my @attr = sort grep {!/^g\d/} keys %{ $keys->{flag} };
- $keys->print_legend('legend-options', \@attr);
+ $keys->print_legend('legend-options', $gflags[0]);
say '';
say "\t\t", '