xim: one file at the top level, keymaplookup in it

xim/keymap.c held one 37-line function apart from xim.c, with its own
prototype typed by hand in xim.c and nelem spelt out because it avoided
dat.h — all so that a test could link it without imdkit, though the XIM
adapter test #includes xim.c whole anyway.  It lives in xim.c now, and
xim.c, the last file of its directory, sits beside ibus.c.
This commit is contained in:
2026-08-17 01:47:40 +09:00
parent 33848709a5
commit 0cb395579f
7 changed files with 94 additions and 130 deletions

2
.gitignore vendored
View File

@@ -11,8 +11,6 @@
/tests/daemon_collision_test
/tests/daemon_failure_test
/tests/daemon_restart_test
/xim/*.o
/xim/xim_test
/gtk/im-strans.so
/bench/bench
/bench/perf.data*