Go to file
Daniel Stone 60e7eeeba1 Use CARD32 instead of Atom, drag in XkbClientMapRec
On 64-bit architectures, XID varies in size between the server (always
32 bits), and non-server (always unsigned long) for some inexplicable
reason.  Use CARD32 instead to avoid this horrible trap.

This involves dragging in XkbClientMapRec so we don't get stuck in the
KeySym trap.

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
2010-06-22 15:57:12 +01:00
include Use CARD32 instead of Atom, drag in XkbClientMapRec 2010-06-22 15:57:12 +01:00
src Use CARD32 instead of Atom, drag in XkbClientMapRec 2010-06-22 15:57:12 +01:00
test Add testcase for XkbcCanonicaliseComponents 2010-06-22 15:56:55 +01:00
.gitignore Add xkbcommon pkg-config file 2009-04-01 06:22:06 -07:00
COPYING Initial autotools commit 2009-03-19 10:47:15 -07:00
Makefile.am Add xkbcommon pkg-config file 2009-04-01 06:22:06 -07:00
autogen.sh Initial autotools commit 2009-03-19 10:47:15 -07:00
configure.ac xkbcomp: Lazy keysym parsing (avoid XStringToKeysym) 2010-06-22 15:56:56 +01:00
xkbcommon.pc.in Add xkbcommon pkg-config file 2009-04-01 06:22:06 -07:00