libxkbcommon/test
Ran Benita 0d8874d01c makekeys: update to match the rest of libX11 makekeys
This integrates two commits from libX11:

ebd6ef0a4db0ddef0ae17ad14571518ccdeea5ba
   XStringToKeysym: Special case for XF86 keysyms

    Some XFree86 keysyms were in XKeysymDB as XF86_foo, despite really being
    XF86foo.  So, if we get to the bottom of XStringToKeysym and haven't
    found our XF86_foo, try it again as XF86foo.

    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>

00175397480b76d32bf82b0c7c94c91a2a95954e
    makekeys: Scan vendor keysyms as well as core

    Since we can't really live without vendor keysyms, scan them all in to
    generate ks_tables.h, rather than only doing the core ones, and leaving
    the vendor syms to be manually synchronised with XKeysymDB.

    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>

Notice that the xkey.sh test is changed to match libX11 behavior, i.e.
XKeysymToString(0x1008FE20) -> "XF86Ungrab" as opposed to "XF86_Ungrab".

Signed-off-by: Ran Benita <ran234@gmail.com>
2012-02-26 21:09:37 +02:00
..
.gitignore config: update subdirs .gitignore 2010-12-07 10:23:18 -05:00
Makefile.am config: distribute the .sh test programs and test data 2010-12-18 11:19:57 -05:00
bad.xkb Program and files for testing CompileKeymapFromFile 2009-04-10 12:33:31 -07:00
basic.xkb Introduce xkb_keycode_t for keycodes 2012-02-15 16:24:50 +00:00
canonicalise.c Move include path from X11/extensions/ to xkbcommon/ 2012-02-15 16:24:50 +00:00
canonicalise.sh Add testcase for XkbcCanonicaliseComponents 2010-06-22 15:56:55 +01:00
default.xkb Program and files for testing CompileKeymapFromFile 2009-04-10 12:33:31 -07:00
filecomp.c tests: Free returned XKB map 2012-02-15 16:38:17 +00:00
filecomp.sh test: Fix srcdir != objdir build and test failures 2009-04-25 14:56:47 +10:00
named.xkb Program and files for testing CompileKeymapFromFile 2009-04-10 12:33:31 -07:00
namescomp.c tests: Free returned XKB map 2012-02-15 16:38:17 +00:00
namescomp.sh test: Exercise compiling from components 2009-04-04 12:54:44 -07:00
rulescomp.c tests: Free returned XKB map 2012-02-15 16:38:17 +00:00
rulescomp.sh test: Minor refactor to allow $EXEEXT in program names 2009-04-04 11:04:35 -07:00
xkey.c Move include path from X11/extensions/ to xkbcommon/ 2012-02-15 16:24:50 +00:00
xkey.sh makekeys: update to match the rest of libX11 makekeys 2012-02-26 21:09:37 +02:00