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

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



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/





Reply to: