Initial implementation of keysym handlers
authorDan Nicholson <dbn.lists@gmail.com>
Tue, 20 Jan 2009 15:46:12 +0000 (07:46 -0800)
committerDan Nicholson <dbn.lists@gmail.com>
Thu, 19 Mar 2009 18:51:09 +0000 (11:51 -0700)
commit83f198f1ae5c26a2d9a37579c9590c0aaab0416a
tree10207e380f012527e2499dafe1dfd9855c170e7f
parentd0a4291e74663508ab6549c59d2f6a57425580ff
Initial implementation of keysym handlers

Add the xkbcommon implementations of XKeysymToString and XStringToKeysym.
These symbols have the namespace prefix of Xkbc and are declared in
X11/XkbCommon.h.

The implementation is taken directly from Xlib, but does not include the
XKeysymDB parsing and hashing yet (if it ever will). A couple type
conversions were needed to keep from using Xlib.h. See original files:

libX11/src/KeysymStr.c
libX11/src/StrKeysym.c
.gitignore
Makefile.am
configure.ac
include/Makefile.am [new file with mode: 0644]
include/X11/XkbCommon.h [new file with mode: 0644]
src/.gitignore
src/Makefile.am
src/keysym.c [new file with mode: 0644]