keycodes: ignore explicit minimum/maximum statements
authorRan Benita <ran234@gmail.com>
Fri, 14 Sep 2012 23:09:34 +0000 (02:09 +0300)
committerRan Benita <ran234@gmail.com>
Fri, 14 Sep 2012 23:09:34 +0000 (02:09 +0300)
commit4b69d6f71db973ae402d68fdd80c7b92663b352e
tree5539232f18e86f4ad2a5df60fb47c331b3bee93a
parentc53122cb96d529168eff3934eeb6333636d019f6
keycodes: ignore explicit minimum/maximum statements

These statements are pretty pointless for us; we don't restrict keycodes
like X does, and if someone writes e.g. maximum = 255 but only has 100
keys, we currently happily alloc all those empty keys. xkbcomp already
handles the case when these statements aren't given, and uses a computed
min/max instead. We should just always use that.
(Of course since keycodes/evdev currently uses almost all of the
keycodes in the range it declares, including 255, this doesn't save any
memory for the common user right now).

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