keymap-dump: don't write spaces between multiple-syms-per-level
authorRan Benita <ran234@gmail.com>
Wed, 12 Sep 2012 13:39:54 +0000 (16:39 +0300)
committerRan Benita <ran234@gmail.com>
Thu, 13 Sep 2012 12:57:10 +0000 (15:57 +0300)
This can get a bit unwieldy.

Signed-off-by: Ran Benita <ran234@gmail.com>
src/keymap-dump.c
test/data/keymaps/stringcomp.data

index 3fa99b1..3312dce 100644 (file)
@@ -593,7 +593,7 @@ write_keysyms(struct xkb_keymap *keymap, struct buf *buf,
                 if (s != 0)
                     write_buf(buf, ", ");
                 xkb_keysym_get_name(syms[s], out_buf, OUT_BUF_LEN);
-                write_buf(buf, "%15s", out_buf);
+                write_buf(buf, "%s", out_buf);
             }
             write_buf(buf, " }");
         }
index 42ff170..6d2f3e6 100644 (file)
@@ -1125,7 +1125,7 @@ xkb_keymap {
                key <AE06> {
                        type[group3]= "EIGHT_LEVEL_SEMIALPHABETIC",
                        type[group4]= "EIGHT_LEVEL",
-                       symbols[Group1]= [ {               H,               E,               L,               L,               O },     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 ]
@@ -1133,7 +1133,7 @@ xkb_keymap {
                key <AE07> {
                        type[group3]= "EIGHT_LEVEL_SEMIALPHABETIC",
                        type[group4]= "EIGHT_LEVEL",
-                       symbols[Group1]= [ {               Y,               E,               S,           space,               T,               H,               I,               S,           space,               I,               S,           space,               D,               O,               G },       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 ]