Move to including level3(ralt_switch) instead of inlining it

It caused problems with ckbcomp.
This commit is contained in:
Gergely Polonkai 2016-12-14 10:12:13 +01:00
parent e661a02530
commit e1b5dcd07a

View File

@ -1,6 +1,7 @@
partial alphanumeric_keys partial alphanumeric_keys
xkb_symbols "dvorak" { xkb_symbols "dvorak" {
name[Group1]="Hungarian (Dvorak)"; name[Group1]="Hungarian (Dvorak)";
include "level3(ralt_switch)"
key <TLDE> { [ grave, asciitilde, notsign, paragraph ] }; key <TLDE> { [ grave, asciitilde, notsign, paragraph ] };
key <AE01> { [ 1, exclam, dead_caron, dead_cedilla ] }; key <AE01> { [ 1, exclam, dead_caron, dead_cedilla ] };
@ -54,17 +55,10 @@ xkb_symbols "dvorak" {
key <AB09> { [ v, V, leftsinglequotemark, U203A ] }; key <AB09> { [ v, V, leftsinglequotemark, U203A ] };
key <AB10> { [ z, Z, rightsinglequotemark, U2039 ] }; key <AB10> { [ z, Z, rightsinglequotemark, U2039 ] };
key <RALT> {
type[Group1]="ONE_LEVEL",
symbols = [ ISO_Level3_Shift ]
};
key <RWIN> { [ Multi_key ] }; key <RWIN> { [ Multi_key ] };
key <UP> { [ Up, Up, uparrow, NoSymbol ] }; key <UP> { [ Up, Up, uparrow, NoSymbol ] };
key <DOWN> { [ Down, Down, downarrow, NoSymbol ] }; key <DOWN> { [ Down, Down, downarrow, NoSymbol ] };
key <LEFT> { [ Left, Left, leftarrow, NoSymbol ] }; key <LEFT> { [ Left, Left, leftarrow, NoSymbol ] };
key <RGHT> { [ Right, Right, rightarrow, NoSymbol ] }; key <RGHT> { [ Right, Right, rightarrow, NoSymbol ] };
key.type[Group1] = "ONE_LEVEL";
modifier_map Mod5 { <LVL3> };
replace key <LVL3> { symbols[Group1] = [ ISO_Level3_Shift ] };
}; };