On Fri, Mar 20, 2009 at 9:26 PM, Theppitak Karoonboonyanan <t...@linux.thai.net> wrote: > More info: it seems removing th_TH[.UTF-8]/Compose is not enough. > Even with the files removed, the Thai XIM is not activated unless > "@im" XMODIFIERS is set to something relevant. > > With XMODIFIERS unset, and LANG=th_TH.UTF-8 > > $ xterm <--No Thai XIM > $ XMODIFIERS="@im=" xterm <--Thai XIM activated > > Note that this is true regardless of whether the Compose file > is present. > > So, Compose file may not be relevant any more.
Update: I appeared to remove the files in the wrong way: by direct 'rm', rather than commenting out the compose.dir lines. Now, commenting out this line: en_US.UTF-8/Compose th_TH.UTF-8 works for the case of XMODIFIERS="@im=" but not for unset XMODIFIERS. It looks like the im_name is initialized somewhere with some default value on absence of @im modifier. -- 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