git.shiar.nl
/
sheet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0e222da
)
keyboard/altgr/index: keep meta as shift in root inventory
author
Mischa POSLAWSKY
<perl@shiar.org>
Mon, 20 May 2024 16:42:41 +0000
(18:42 +0200)
committer
Mischa POSLAWSKY
<perl@shiar.org>
Mon, 20 May 2024 23:03:09 +0000
(
01:03
+0200)
Reinclude second mode of spacecadet (without even uppercase) while filtering
out excessive unigraph &a as intended in
v1.18-23-g159550a310
(2024-04-23)
[count root meta keys as distinct mode].
keyboard/altgr/index.inc.pl
patch
|
blob
|
history
diff --git
a/keyboard/altgr/index.inc.pl
b/keyboard/altgr/index.inc.pl
index 6d4edb4698f67995b46f2c5f9456c844fe169555..6546b6659589025dec70e612d192c91a5d851547 100644
(file)
--- a/
keyboard/altgr/index.inc.pl
+++ b/
keyboard/altgr/index.inc.pl
@@
-17,7
+17,7
@@
for my $name (map {@{$_}} values %cat) {
$row{mode} //= {'' => undef};
- if (
$keys->{def}{''}{'+a'}
) {
+ if (
($keys->{moderows} // '') =~ /^\d* [45] \d{2,}/x
) {
# move root +meta keys to distinct mode
$row{mode}{"\e"} = '+';
/^\+./ and $keys->{def}{"\e"}{$_} = delete $keys->{def}{''}{$_}