[Uim] GTK+ compose table (bug #377808)
Etsushi Kato
ek.kato at gmail.com
Mon Sep 4 08:29:20 EEST 2006
Hi,
Today I've got a bug report about Compose key that some of the
sequences used in internal GTK+ is not available in uim-1.2.x
(https://bugs.freedesktop.org/show_bug.cgi?id=8118).
This is because I've implemented to use X11's compose sequence for
uim's GTK+ and Qt immodule in uim-1.2.0 (see discussion in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=377808).
X11's mechanism is simply using text file
($prefix/share/X11/locale/*/Compose depending on working locale and/or
using ~/.XCompose or $XCOMPOSE instead if user have specified) on
runtime. GTK+'s one is just a static data compiled within gtk+
library.
One way to solve this discrepancy of compose table between X11 and
GTK+ is to create uim's own Compose table based on X11 and use this
file as a default table using current mechanism implemented in owr
immodule. i.e. create $prefix/share/uim/helperdata/Compose and use
this as a default file.
What is your opinion about the default compose table for uim's GTK+ immodule?
--
Etsushi Kato
ek.kato at gmail.com
More information about the uim
mailing list