[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