On Mon, Nov 28, 2011 at 9:02 PM, Osamu Aoki <os...@debian.org> wrote:
> In im-switch, internally, we have > > GTK_IM_MODULE="thai" > > You have your hook script with > GTK_IM_MODULE=thai-libthai > > So you suggest to use this for im-config too. make sense but what > should we do for GTK_IM_MODULE="thai"??? Ah, I forgot this one. In fact, it could be used by default in case gtk-im-libthai is missing. But some pending bugs make me hesitate to do so. Currently, XIM is still a better choice. >> Qt & Clutter are not supported for now, but it's possible to add it in the >> future. > > As I right click, I get many alternative input methods for other > languages such as Vietnamese etc. ... > I certainly see many modules in /usr/lib/gtk-3.0/*/immodules/*.so > Oh, listed name I see is Thai-Lao .. Wait that is for im-thai.so > > Hmmm... gtk3-im-libthai is different from im-thai? The logic is similar, but slightly different in terms of input sequence correction. And I prefer it because I'm more free to maintain it. "im-thai", the one shipped with GTK+, has had pending bugs that take like forever to fix, e.g. GNOME #652720. > ??? How do they work? They both seem to use > XMODIFIERS=@im=BasicCheck XMODIFIERS is not relevant. It's for XIM part. >> IM_CONFIG_DSC="activate LibThai-based Thai input method" >> IM_CONFIG_KEY="/usr/lib/gtk-3.0/3.0.0/immodules/im-thai-libthai.so" > > This key is usually daemon program which IM connect to. > > Does this have such program? No. It's my confusion. So, should it be left blank? >> IM_CONFIG_DEP="Required: gtk-im-libthai and gtk3-im-libthai" I'm not sure now about this one, as the other parts can work without them. Should it be Recommended: instead, or left blank? In any case, this entry looks more like general config for Thai IME. Probably, it should be renamed to 50_thai.{dsc,im}. Regards, -- Theppitak Karoonboonyanan http://linux.thai.net/~thep/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org