Bug#994026: xkb-data: breaks Multi_key, a.k.a. Compose key
On 2021-09-10 04:09:52 +0200, Vincent Lefevre wrote:
> Package: xkb-data
> Version: 2.33-1
> Severity: important
>
> The upgrade from 2.29-2 to 2.33-1 silently breaks Multi_key.
>
> A diff of the xkbcomp dump gives in particular:
>
> key <RALT> {
> - type= "TWO_LEVEL",
> - symbols[Group1]= [ ISO_Level3_Shift, Multi_key ]
> + type= "ONE_LEVEL",
> + symbols[Group1]= [ ISO_Level3_Shift ]
> };
>
> i.e. Multi_key is no longer there.
>
> Note: I use the gb keyboard layout.
This is apparently due to the following upstream change. But this is
the kind of thing that should be announced in NEWS.Debian.
commit 5ac82bfc696213eb24759bf81670bca21d122da3
Author: M Hickford <mirth.hickford@gmail.com>
Date: 2021-02-20 21:16:56 +0100
Simplify gb(basic) so that Shift+Right Alt behaves the same as Right Alt+Shift. Resolves #245
For the old behaviour, use `setxkbmap -option lv3:ralt_switch_multikey`
diff --git a/symbols/gb b/symbols/gb
index b5db5eb6..87d82170 100644
--- a/symbols/gb
+++ b/symbols/gb
@@ -20,7 +20,7 @@ xkb_symbols "basic" {
key <BKSL> { [numbersign, asciitilde, dead_grave, dead_breve ] };
key <LSGT> { [ backslash, bar, bar, brokenbar ] };
- include "level3(ralt_switch_multikey)"
+ include "level3(ralt_switch)"
};
partial alphanumeric_keys
--
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
Reply to: