xkbcomp: Changes to 'master'
Daniel Stone
daniels at kemper.freedesktop.org
Tue Jun 21 08:09:48 PDT 2011
compat.c | 4 ++--
configure.ac | 2 +-
parseutils.c | 9 ++++++---
parseutils.h | 4 ++--
xkbcomp.h | 1 +
xkbparse.y | 4 ++--
6 files changed, 14 insertions(+), 10 deletions(-)
New commits:
commit cef4ba4b8fdc9a5439f71437c08cf690a750bd6b
Author: Daniel Stone <daniel at fooishbar.org>
Date: Tue Jun 21 16:04:45 2011 +0100
Bump to 1.2.3
Signed-off-by: Daniel Stone <daniel at fooishbar.org>
commit 3caab5aa37decb7b5dc1642a0452efc3e1f5100e
Author: Daniel Stone <daniel at fooishbar.org>
Date: Tue Jun 21 15:55:59 2011 +0100
Interp: Allow explicit Any/NoSymbol mappings
Brown paper bag in full effect.
The previous fix, while crushing the previous problem where an unknown
keysym for an interp def would lead to every key matching it, also
ignored explicit Any+AnyOfOrNone(All) mappings.
Such as the one xkeyboard-config relied on for Control to actually
update the modifier state.
Fix this by allowing mappings explicitly declared as Any/NoSymbol, while
ignoring only those with failed keysym lookups. Unfortunately, due to
the structure of the parser, it's a deeply inelegant fix.
Verified with a quick check of all layouts (albeit using default
variants only) in xkeyboard-config that this results in no changes to
the output at all, compared to xkbcomp 1.1.1.
Signed-off-by: Daniel Stone <daniel at fooishbar.org>
commit b34af8b0aec3a1dfc58f9732996274cbf2646a53
Author: Daniel Stone <daniel at fooishbar.org>
Date: Tue Jun 21 15:55:28 2011 +0100
Constify LookupKeysym input argument
Signed-off-by: Daniel Stone <daniel at fooishbar.org>
More information about the xorg-commit
mailing list