[Anthy-dev 3074] Re: Solaris10上のktermでuim-xim

Back to archive index

Etsushi Kato ek.ka****@gmail*****
2006年 7月 19日 (水) 15:24:54 JST


On 7/18/06, KIHARA Hideto <deton****@m1*****> wrote:
> * uim-ximでcommit時にXIM_COMMITが飛ばない問題を修整する
> BTSにパッチを登録しておきました。
> https://bugs.freedesktop.org/show_bug.cgi?id=7558

ありがとうございます。

> XIM_ENCODING_NEGOTIATIONで"EUC"が渡されるため、iconv_open()に失敗し、
> uStringToCtext()が常にNULLを返すのが原因。
>
> XimIM::set_encoding()に"EUC"が渡された場合、
> mLangRegionと組み合わせて"eucJP"を使うように修整。

なるほど。Solaris 10 では、encoding negotiation で "EUC" が
くるのですか。Solaris さわったこともないので、助かります。

> * 環境
> Solaris10 (x86)
> Xサーバは/usr/X11/bin/Xorg (/usr/openwin/bin/Xsunでの動作は未確認)。
> デスクトップ環境は素のX (Java Desktop System(GNOME)でもCDEでも無くて)。
> httやatok,wnnは起動しないように設定済。
> LANG=ja (ja_JP.PCKやja_JP.UTF-8では未確認)
> kterm: version 6.2.0.ext02
> GNU libiconv-1.9.2

ついでにいくつか参考に教えて頂けると助かるのですが、Solaris 10 で
日本語で使う設定にすると、デフォルトで LANG=ja なのでしょうか
(ja_JP.eucJP とかではない)? また、この LANG が設定されていると
setlocale(LC_CTYPE, "") は何が返ってくるのでしょうか?


また、もし調べることが可能でしたら、Solaris 10 で韓国語、
中国語を使う設定にしている場合の、LANG の値、XIM での
encoding negotiation の文字列はどうなっているのか教えて
頂けるとうれしいです。
-- 
Etsushi Kato
ek.ka****@gmail*****



Anthy-dev メーリングリストの案内
Back to archive index