[Uim] keysym addtion

Etsushi Kato ek.kato at gmail.com
Tue Oct 17 16:40:36 EEST 2006


On 10/17/06, YAMAMOTO Kengo / YamaKen <yamaken at bp.iij4u.or.jp> wrote:
> >   * For the deadkey/Kana (and more) key handling, which do you think
> > the better path?
> >      1) Wait for composer framework (although some of the keysyms are
> > still missing).  Then adding some more keysyms after this.
> >      2) Adding all the X/GDK keysyms with massive reconstruction with
> > current uim.
> >      3) Just adding some of the keys I needed (some of the deadkeys
> > and Kana keys) for UKey and key_tab[] for now.
>
> Please go ahead with 3). I'm not confident that importing all X
> keysyms is good or not at now, and I want to keep libuim core
> unmodified until SigScheme is merged into trunk although your
> idea which uses the alists to convert the keysyms is a good
> solution.

I see.

> These "national keyboard support" keys that I added to Qt4 might
> be appropriate to be added to libuim at now. Please take a look.
>
>   [immodule-qt] National keyboard support
>   http://lists.freedesktop.org/archives/immodule-qt/2004-August/000381.html
>
>   http://doc.trolltech.com/4.2/qt.html#Key-enum

Thanks.  It help for adding deadkeys.  And in Qt, it seems Kana key
(like XK_kana_RO) events are inputted with Unicode character code,
right?

> And someday after the composer framework has been merged into
> trunk, the keycode handling scheme will drastically be changed
> without backward compatibility (although some young releases of
> composer framework -based uim will keep the current uim
> API). Until then, consider the libuim keycode handlings
> "temporary solution" and be pragmatic to resolve keycode-related
> problems (especially about "RO" key of Japanese kana-keyboard).

OK.  Thanks for your comment.

Cheers,
-- 
Etsushi Kato
ek.kato at gmail.com



More information about the uim mailing list