Re: Yiddish input method



On Tue, Dec 21, 2004 at 10:03:45AM -0500, Raphael Finkel wrote:
> I have built an input method (IM) for Yiddish that works well with the
> GTK+ test program and a few other applications, such as Gaim.  My IM is
> unusual in that the text it generates is always correct for the
> keystrokes so far.  Further keystrokes can modify text that is already
> emitted; it removes previous characters by emitting backspaces and
> replaces them if necessary.  A small finite-state machine in my IM
> governs this behavior. I don't know of any other IM that uses this
> technique. 

Well, similar thing in my proposed patch to Bug #81031 for Thai IM.
However, it modifies existing context by emitting "delete-surrounding"
signal instead of using backspace. It's just more precise for scripts
with combining characters like Thai.

Just FYI. :-)

> I have used a version of this IM (old, unfortunately, with a bug) under
> Gaim/Win32, and it works fine.  I use the current version (no more bug)
> under Gaim/Linux, and have gotten it to work acceptably under
> Abiword/Linux (problems there are all due to Abiword bugs).

Worse for Thai: http://bugzilla.abisource.com/show_bug.cgi?id=8064
But it's nice that AbiWord supports the "*-surrounding" signals anyway.

-Thep.
-- 
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/



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