[Pkg-ime-devel] Bug#650067: ibus-m17n: Thai IMs lack fallback when application doesn't support surrounding text
Theppitak Karoonboonyanan
thep at linux.thai.net
Sat Nov 26 06:58:47 UTC 2011
Package: ibus-m17n
Version: 1.3.3-1
Severity: normal
Dear Maintainer,
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.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=th_TH.UTF-8, LC_CTYPE=th_TH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ibus-m17n depends on:
ii ibus 1.4.0-1
ii libatk1.0-0 2.2.0-2
ii libc6 2.13-21
ii libcairo2 1.10.2-6.1
ii libfontconfig1 2.8.0-3
ii libfreetype6 2.4.8-1
ii libgdk-pixbuf2.0-0 2.24.0-1
ii libglib2.0-0 2.30.2-4
ii libgtk2.0-0 2.24.8-2thep1
ii libibus-1.0-0 1.4.0-1
ii libm17n-0 1.6.3-1
ii libpango1.0-0 1.29.4-2thep1
ibus-m17n recommends no packages.
ibus-m17n suggests no packages.
-- no debconf information
--
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/
More information about the Pkg-ime-devel
mailing list