[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: