Remove fake support for global group range settings
authorRan Benita <ran234@gmail.com>
Wed, 23 May 2012 18:24:50 +0000 (21:24 +0300)
committerDaniel Stone <daniel@fooishbar.org>
Mon, 4 Jun 2012 12:05:24 +0000 (13:05 +0100)
commitdd1ae1e42f2915ac2185afa2c89bd890e1a874a7
tree9e34c553c5e469e68b699b045fd0696bd5c3a8cc
parent98b155c80a0e85009d92f1a61e4d963542c1798e
Remove fake support for global group range settings

A symbols file may contain a global, non key specific setting for
the group out-of-range handling method (wrap, clamp, redirect). Only
that:

* Its parsed and kept in the SymbolsInfo, but is not otherwise used in
  any way (it's the same in the real xkbcomp).
* It's not used in any of xkeyboard-config files.
* It's not mentioned in the xkb specs (only the per-key ones).
* It doesn't make much sense anyway.

So remove the struct field, and emit an "unsupported, ignored" warning.
We don't increment the error count because of it, just continue (the
radio group warning just below is changed to do the same - there's no
reason to possibly abort the entire thing for it).

Signed-off-by: Ran Benita <ran234@gmail.com>
Conflicts:

src/xkbcomp/symbols.c
src/xkbcomp/symbols.c