Add multiple-keysyms-per-level to test data Make sure this keeps on working. Signed-off-by: Daniel Stone <daniel@fooishbar.org>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
diff --git a/test/data/keymaps/dump.data b/test/data/keymaps/dump.data
index 90ecd66..44ee5cb 100644
--- a/test/data/keymaps/dump.data
+++ b/test/data/keymaps/dump.data
@@ -1131,7 +1131,7 @@ xkb_keymap {
key <AE06> {
type[group3]= "EIGHT_LEVEL_SEMIALPHABETIC",
type[group4]= "EIGHT_LEVEL",
- symbols[Group1]= [ 6, asciicircum ],
+ symbols[Group1]= [ { H, E, L, L, O }, asciicircum ],
symbols[Group2]= [ 6, colon ],
symbols[Group3]= [ 6, question, notsign, NoSymbol, threequarters, fiveeighths, NoSymbol, NoSymbol ],
symbols[Group4]= [ 6, dollar, cent, U26a5, sterling, NoSymbol, U2225, NoSymbol ]
@@ -1139,7 +1139,7 @@ xkb_keymap {
key <AE07> {
type[group3]= "EIGHT_LEVEL_SEMIALPHABETIC",
type[group4]= "EIGHT_LEVEL",
- symbols[Group1]= [ 7, ampersand ],
+ symbols[Group1]= [ { Y, E, S, space, T, H, I, S, space, I, S, space, D, O, G }, ampersand ],
symbols[Group2]= [ 7, question ],
symbols[Group3]= [ 7, ampersand, braceleft, NoSymbol, NoSymbol, seveneighths, NoSymbol, NoSymbol ],
symbols[Group4]= [ 7, EuroSign, yen, U3f0, currency, NoSymbol, rightarrow, NoSymbol ]
diff --git a/test/data/symbols/us b/test/data/symbols/us
index 7c3ee24..49f8d2d 100644
--- a/test/data/symbols/us
+++ b/test/data/symbols/us
@@ -11,8 +11,8 @@ xkb_symbols "basic" {
key <AE03> { [ 3, numbersign ] };
key <AE04> { [ 4, dollar ] };
key <AE05> { [ 5, percent ] };
- key <AE06> { [ 6, asciicircum ] };
- key <AE07> { [ 7, ampersand ] };
+ key <AE06> { [ { H, E, L, L, O }, asciicircum ] };
+ key <AE07> { [ { Y, E, S, space, T, H, I, S, space, I, S, space, D, O, G }, ampersand ] };
key <AE08> { [ 8, asterisk ] };
key <AE09> { [ 9, parenleft ] };
key <AE10> { [ 0, parenright ] };