[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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,
#






Reply to: