[Uim] uim-xim only works with japanese locale?
Etsushi Kato
ekato at ees.hokudai.ac.jp
Tue Aug 10 13:08:59 EEST 2004
Hi all,
On 2004/08/10, at 14:32, TOKUNAGA Hiroyuki wrote:
> On Mon, 09 Aug 2004 11:36:50 +0200
> gabor farkas <gabor at z10n.net> wrote:
>> but my locale is "en_US.UTF-8", and i really don't want to change it.
>>
>> is there any way to do it?
>
> You can use a XIM server of scim and scim-uim.
I'm using UIM on Mac OS X with X11 as you may know ;). uim-xim is
still needed for me since scim (at least 0.99.5) doesn't compile and
work on this platform.
> I'm thinking that we should rewrite our uim-xim with IMdkit, but there
> seems no time to do so.
I'm also planning clean up of uim-xim, and doing some in my
spare time now. Could you explain the advantage of using IMdkit?
IMHO, Tabata-san's uim-xim code is simple, and having sufficient
(or basic) XIM support. The main problem I recognize
about current uim-xim is lack of locale support except for
Japanese, and I don't think it is very hard to implement this on
current code basis.
BTW, as I impressed with recent post of Ashie-san's gtk
uim-switch-im patch, I experimentally apply this feature on
uim-xim. With the idea of branch-leaf mechanism of helper applet,
uim-xim can get dynamic back-end engines selection too.
Please review the attached patch.
Since current uim-xim creates some XimServer instances for
corresponding back-end engines, and requires user to set
XMODIFIERS=@im=uim-(engine) for each back-end to use.
In my patch, I changed using @server=uim only, which requires
XMODIFIERS=@im-uim. And added command line option to
select default engine (like uim-xim --engine=prime, default is
anthy).
Cheers,
--
Etsushi Kato
ekato at ees.hokudai.ac.jp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: uim-xim-select-im.diff.gz
Type: application/x-gzip
Size: 3603 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/uim/attachments/20040810/6de4c1f0/attachment.bin
-------------- next part --------------
More information about the uim
mailing list