libxkbcommon/src/xkbcomp
Daniel Stone b38525421f Interp: More lazy keysym resolution
Resolve the keysyms when we create an InterpDef, rather than directly
in the parser.

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
2010-06-22 15:57:16 +01:00
..
.gitignore xkbcomp: Ignore generated parser 2009-04-03 21:18:58 -07:00
Makefile.am Revert "xkbcomp: Remove listing sources" 2009-04-13 06:24:36 -07:00
action.c Copy in XkbCompatMapRec and XkbSymInterpretRec 2010-06-22 15:57:16 +01:00
action.h Copy in XkbCompatMapRec and XkbSymInterpretRec 2010-06-22 15:57:16 +01:00
alias.c Remove all non-public API from XKBcommon.h header 2009-04-08 07:46:25 -07:00
alias.h Remove trailing spaces in source files 2009-04-04 09:19:51 -07:00
compat.c Interp: More lazy keysym resolution 2010-06-22 15:57:16 +01:00
compat.h Import xkbcomp sources for CompileKeymap 2009-03-27 06:55:32 -07:00
expr.c Use CARD32 instead of Atom, drag in XkbClientMapRec 2010-06-22 15:57:12 +01:00
expr.h Remove trailing spaces in source files 2009-04-04 09:19:51 -07:00
geometry.c xkbcomp: geometry: Plug numerous atom text & expr leaks 2010-06-22 15:56:56 +01:00
indicators.c xkbcomp: Don't leak atom text and string exprs, again 2010-06-22 15:56:56 +01:00
indicators.h Remove trailing spaces in source files 2009-04-04 09:19:51 -07:00
keycodes.c xkbcomp: keycodes: Silence gcc warnings 2010-06-22 15:56:56 +01:00
keycodes.h Remove trailing spaces in source files 2009-04-04 09:19:51 -07:00
keymap.c Remove all non-public API from XKBcommon.h header 2009-04-08 07:46:25 -07:00
keytypes.c Use CARD32 instead of Atom, drag in XkbClientMapRec 2010-06-22 15:57:12 +01:00
listing.c listing: Drop unused deviceSpec argument 2009-04-21 23:22:25 -07:00
misc.c Use CARD32 instead of Atom, drag in XkbClientMapRec 2010-06-22 15:57:12 +01:00
misc.h Remove trailing spaces in source files 2009-04-04 09:19:51 -07:00
parseutils.c Interp: More lazy keysym resolution 2010-06-22 15:57:16 +01:00
parseutils.h Interp: More lazy keysym resolution 2010-06-22 15:57:16 +01:00
symbols.c Copy in XkbCompatMapRec and XkbSymInterpretRec 2010-06-22 15:57:16 +01:00
tokens.h Remove trailing spaces in source files 2009-04-04 09:19:51 -07:00
utils.c Require strdup and remove utils wrapper 2009-04-05 20:27:35 -07:00
utils.h Require strdup and remove utils wrapper 2009-04-05 20:27:35 -07:00
vmod.c xkbcomp: vmod: Don't get and immediately intern atoms 2010-06-22 15:56:55 +01:00
vmod.h Remove trailing spaces in source files 2009-04-04 09:19:51 -07:00
xkbcomp.c Use xkbpath API for locating rules 2009-04-11 10:39:55 -07:00
xkbcomp.h Use CARD32 instead of Atom, drag in XkbClientMapRec 2010-06-22 15:57:12 +01:00
xkbparse.y Interp: More lazy keysym resolution 2010-06-22 15:57:16 +01:00
xkbpath.c xkbcomp: Replace open-coded strdup 2010-06-22 15:56:55 +01:00
xkbpath.h Remove all non-public API from XKBcommon.h header 2009-04-08 07:46:25 -07:00
xkbscan.c xkbcomp: Don't malloc() and free() most scanned tokens 2010-06-22 15:56:56 +01:00