xkbcomp: Lazy keysym parsing (avoid XStringToKeysym)
authorDaniel Stone <daniel@fooishbar.org>
Tue, 15 Jun 2010 18:38:16 +0000 (19:38 +0100)
committerDaniel Stone <daniel@fooishbar.org>
Tue, 22 Jun 2010 14:56:56 +0000 (15:56 +0100)
commit240a0c3409f2cd81394188175499087c37793a55
tree0c48415df8e97845342bef73b0d866f9d7c191db
parent48baabeb38c0afc3dc071038662f43419b058cf4
xkbcomp: Lazy keysym parsing (avoid XStringToKeysym)

Instead of calling XStringToKeysym on every keysym we parse, store it as
a string until we need to store it in an actual keymap.

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
configure.ac
src/Makefile.am
src/xkbcomp/parseutils.c
src/xkbcomp/parseutils.h
src/xkbcomp/symbols.c
src/xkbcomp/xkbcomp.h
src/xkbcomp/xkbparse.y