[Pkg-ime-devel] Bug#650067: Bug#650067: ibus-m17n: Thai IMs lack fallback when application doesn't support surrounding text

Harshula harshula at gmail.com
Sat Nov 26 14:54:13 UTC 2011


Hi Theppitak,

On Sat, 2011-11-26 at 13:58 +0700, Theppitak Karoonboonyanan wrote:

> When I use a Thai IME, such as 'thai - tis820 (m17n)', with applications
> that lack surrounding text support, such as gnome-terminal, all combining
> characters are rejected, despite the presence of a base character in the
> input buffer.
> 
> This problem is likely caused by the lack of fallback when the application
> does not support surrounding text retrieval/deletion. Typical implementation
> is to fallback to an internal buffer remembering the previous key. Although
> such buffer is lost when cursor is moved, it can serve input sequence
> filtering for individual text chunks. See example implementation in
> gtk-im-libthai.

I suspect the th-tis820.mim in m17n-db doesn't try to detect STS.
Takahashi will be able confirm.

cya,
#






More information about the Pkg-ime-devel mailing list