On Mon, Sep 22, 2008 at 12:15:33PM +0930, Peter Hutterer wrote:
> According to Section 12.4 of the XKB Protocol Spec, if a key only has a single
> group but the keyboard has multiple groups defined, the core description of
> the key is a duplication of the single group across all symbols. i.e.
> G1
And here's the follow-up, to get rid of the group duplications. Note that
AFAICT, the protocol spec does not cover the case of xkb->core->xkb so we have
to do some guesswork here.
>From 82512610650f2695526d3b1f0c0a26e71ae02637 Mon Sep 17 00:00:00 2001
From: Peter Hutterer <[EMAIL PROTECTED]>
Date:
According to Section 12.4 of the XKB Protocol Spec, if a key only has a single
group but the keyboard has multiple groups defined, the core description of
the key is a duplication of the single group across all symbols. i.e.
G1L1 G1L2 G1L1 G1L2 G1L3 G1L4 G1L3 G1L4
The previous code generated G1L1