keys: experiment to omit keyless rows
[sheet.git] / Shiar_Sheet / Keyboard.pm
index 2ab838ef3341ae9eb394b78451809232718e12c1..0108cf1d10f43c70ed846339c549ea0604ee4612 100644 (file)
@@ -151,9 +151,14 @@ sub print_rows {
 
        print '<table id="rows" class="keys">'."\n\n";
 
+print_row:
        for (my $row = -1; $row <= $#{ $keyrows{$self->{map}} }; $row++) {
                my $keyrow = $row < 0 ? [["\e"]] : $keyrows{$self->{map}}->[$row];
 
+#              grep {
+#                      defined $self->{def}->{''}->{$_} or defined $self->{def}->{g}->{$_}
+#              } map { @{$_} } @{$keyrow} or next;
+
                printf qq{<tbody class="row row%d">\n}, $row+1;
                for my $basemode (@modes) {
                        my @moderows = split /\s+/,