On Sat, Oct 4, 2008 at 4:02 PM, Theppitak Karoonboonyanan
<email address hidden> wrote:
> English locale doesn't set any IM option through im-switch. So,
> all apps just use the default null values. For GTK+, the default
> input method is "Simple", which is mainly for English and for
> European accents composition. (I don't know if it's reasonable
> to try to add Thai support to it, but we can try it later.)
This may be reasonable. The problem seems to be introduced in
GTK+ 2.14, as GTK+ 2.12 on Debian sid doesn't have this problem.
And after checking the source, I find an extra step in the key
event filtering, where European dead key sequences are always
assumed, which is not the case for Thai. I'll try to verify if it's the
real culprit.
On Sat, Oct 4, 2008 at 4:02 PM, Theppitak Karoonboonyanan
<email address hidden> wrote:
> English locale doesn't set any IM option through im-switch. So,
> all apps just use the default null values. For GTK+, the default
> input method is "Simple", which is mainly for English and for
> European accents composition. (I don't know if it's reasonable
> to try to add Thai support to it, but we can try it later.)
This may be reasonable. The problem seems to be introduced in
GTK+ 2.14, as GTK+ 2.12 on Debian sid doesn't have this problem.
And after checking the source, I find an extra step in the key
event filtering, where European dead key sequences are always
assumed, which is not the case for Thai. I'll try to verify if it's the
real culprit.
Regards, linux.thai. net/~thep/
--
Theppitak Karoonboonyanan
http://