Silently ignored since commit
v1.18-21-gc4ca0bd3e9 (2024-04-23)
[keyboard: recombine translations in include syntax].
for my $layout ('macos-abc', 'windows') {
eval {
my $kbd = do "./keyboard/altgr/$layout.eng.inc.pl" or die $@ || $!;
- $info{$_} //= {} for map {s/◌//g; m/\A./g} values %{ $kbd->{key} };
+ my @def = map { values %{$_} } values %{ $kbd->{def} }
+ or die 'missing key definitions';
+ $info{$_} //= {} for map {s/◌//g; m/\A./g} map { $_->[1] // () } @def;
1;
} or warn "Failed reading additional keyboard map $layout: $@";
}