From d5673328262606bd06f36fd41f0ec866977db7b2 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Sun, 25 Feb 2024 16:24:14 +0100 Subject: [PATCH] keyboard/altgr/index: hide mode and identical keys in inventory --- keyboard/altgr/index.inc.plp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/keyboard/altgr/index.inc.plp b/keyboard/altgr/index.inc.plp index c47bfeb..d4d8bde 100644 --- a/keyboard/altgr/index.inc.plp +++ b/keyboard/altgr/index.inc.plp @@ -147,7 +147,8 @@ for my $inc (sort { my $keys = Shiar_Sheet::Keyboard->new($table); for my $mode ($keys->{mode} ? sort keys %{ $keys->{mode} } : '') { my %inventory; - $inventory{ s/ (?!ext).*//r }++ for values %{ $keys->{def}{$mode} }; + $inventory{$_}++ for grep { /^g[2-9]/ } map { s/ (?!ext).*//r } + values %{ $keys->{def}{$mode} }; print ''; print "" for $keys->{key}{$mode} =~ s/\s.*//r || (); for my $g (sort keys %inventory) { -- 2.30.0