Hi, fcitx doesn't work as well, just like scim. It could only be fixed in tcl/tk. I found that there is a patch to improve i18n support of tcl/tk, but the newest version is for tcl/tk 8.3.1. There is no similar patch for tcl/tk 8.4.x. You may try the attached patch to see if it's workable. If it could solve the problem, then maybe we should port it to tcl/tk 8.4.9 and 8.5. And it'll be best if someone could help submit it to upstream.
Regards James Su On 4/13/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Hi James, > > On Tue, Apr 12, 2005 at 01:34:30PM +0800, Zhe Su wrote: > > Hi, > > Tcl doesn't support xim at all. There are some patches for this > > issue. Try search on google. > > Thanks for the reply. We (both the bug reporter and I) realize that > Tcl/Tk doesn't support xim, and it's mentioned in the bug report. Our > problem here is that the ENGLISH character input are broken. We never > expected to input Chinese in Tk programs, we are just expecting to input > English just fine in xim environment. > > As you can imagine, lots of scim users set XMODIFIERS and use > GTK_IM_MODULE=xim (for input in non-GTK programs, or many other reasons). > They know some programs won't accept Chinese input, that's fine. Now > the problem is Tk apps don't accept English input. And this make the > situation pretty bad, since you can't simply kill scim here, as it would > crash many other programs using xim. > > Also according to ther reporter, scim is the only XIM program that has > this problem. I know he tested fcitx, and he can input English in Tk > programs just fine. > > I know scim developers is focusing on gtk-im-module and qt-im-module. > But xim support is still very important, in my opinion. I also know > that many apps has broken xim supoort, but I would say scim should work > around these apps to provide English input. Otherwise people are just > going to switch to other IMs that do (or seem) not having problems, and > that's a very sad thing. > > Please cc: the replies to [EMAIL PROTECTED] for Debian BTS > tracking, thanks. I forgot to cc: there for my first mail to scim list, > sorry. > > Ming > 2005.04.12 > > >
tcltk8.3.1i18n.patch.tar.gz
Description: GNU Zip compressed data