Remove AutoKeyNames feature
authorRan Benita <ran234@gmail.com>
Fri, 10 Aug 2012 10:08:03 +0000 (13:08 +0300)
committerRan Benita <ran234@gmail.com>
Fri, 10 Aug 2012 10:49:20 +0000 (13:49 +0300)
commit34e690ceebf9a369aa7671d9ece120c50d3b43a6
tree4d2951ac9dd0099c18f0535e6380652e17868b1e
parentef518a10af83c294238ab1958ba6dbfdb758006b
Remove AutoKeyNames feature

If this keymap flag is set, whenever a key name appears in one of the
sections which does not exist (i.e. has not been declared in keycodes),
it finds the first unused keycode and attaches it that name.

This might have been useful when you could compile the symbols section
or geometry section without a keycodes section, but we don't support
this anymore. It's also pretty useless for any real work, because the
user has no way of knowing the keycode and so it will never be used.
Finally the only obscure way left to set this flag is by including a
keycodes file called "computed".

Just remove it.

Signed-off-by: Ran Benita <ran234@gmail.com>
src/xkbcomp/action.c
src/xkbcomp/keycodes.c
src/xkbcomp/misc.c
src/xkbcomp/symbols.c
src/xkbcomp/xkbcomp-priv.h
src/xkbcomp/xkbcomp.h