[Anthy-dev 1145] Re: uim 0.4.4.1 released

Back to archive index

Konosuke Watanabe nosuk****@csc*****
2004年 10月 10日 (日) 23:03:57 JST


渡辺です.

From: Etsushi Kato <ekato****@ees*****>
Subject: [Anthy-dev 1141] Re: uim 0.4.4.1 released
Date: Sun, 10 Oct 2004 20:19:58 +0900

> gtk1 なアプリケーションだけでの問題でしょうか? kterm とかではどうです
> か? 自分のところでは sylpheed 動いてしまっているので gtk1 も大丈夫か
> と思っていたのですが、だめですね…
> 
> あと 0.4.4 で uim-xim の動きを大幅に変えてしまったので、->:
> XIM_SYNC_REPLY は出ないのが正常な動きです。
> 
> もう少し詳しく状況を教えて頂けると助かります。

ktermについてはすでに徳永さんからのメールもありましたが,僕
の環境では以下のソフトで動かないことを確認しています(uim対応
mlterm使ってるのでktermは入れてないです・・・).

emacs21
xterm
jpilot (gtk1)
xmms (gtk1)

いずれも,scim-1.0.1のximや,uim-0.4.3のuim-ximであれば日本
語入力が可能です.あと,KDEについては,uim-qt経由で普通に動
いています.


状況としては,先のメールに書いた通りなのですが,もう少し書き
ますと,ximをshift+spaceで起動すると,uim-helper-toolbar-gtk 
やgkrelluimの状態表記が「あ」となり,一応日本語入力モードに
切り替わります.が,そこで母音を打っても何も反応せず,子音を
打つと子音に下線がついた状態(要するに入力途中の状態)が表示さ
れます.ただ,そこで母音を押すと子音もろとも消えてしまいます.

で,ここからは新たに試して気づいたところなんですが,半角カタ
カナモードにして画面に何も出てないのを我慢して文字を打ってい
くと,途中でよくわからない漢字がいきなり出てくるようです.

半角カナで「アイウエオ」と打ってEnterを押すといきなり「居襲
鐔駕蹴鐔器週」とかいうのが確定されます.「アイウエ」でEnter 
すると「鐔縁讐鐔鰹輯」になります.で,「アイウ」でEnterする
と・・・uim-ximがセグって落ちました・・・.


落ちたところでのuim-ximのバックトレースは以下の通りです.

#0  0x0805bb96 in ustring_to_utf8_str ()
#1  0x0805be14 in UTF8_Locale::uStringToCtext ()
#2  0x08057f2b in XimServer::uStringToCtext ()
#3  0x0805311b in XimIC::onSendPacket ()
#4  0x0805292f in XimIC::OnKeyEvent ()
#5  0x08056cd8 in XimIM_impl::forward_event ()
#6  0x0805570c in Connection::xim_forward_event ()
#7  0x08054aa3 in Connection::OnRecv ()
#8  0x080509f8 in XConnection::readProc ()
#9  0x0805062f in procXClientMessage ()
#10 0x0804ae7a in xEventRead ()
#11 0x0804aa06 in main_loop ()
#12 0x0804bc52 in main ()


関係あるかもしれないツールのバージョンは以下の通りです.XIM
に関係しそうなパッチは特に当ててないと思うんですが・・・.

SerioWare-0.41ベース
カーネル 2.4.27
XOrg-6.8.1
glib-1.2.10
gtk+-1.2.10
emacs-21.3
jpilot-0.99.7
xmms-1.2.10j_20040415
libiconv-1.9.2+cp932パッチ


って,ひょっとして,LANG絡みでしょうか?LANGはja_JP.eucJPな
んですが・・・.


---
Konosuke WATANABE <nosuk****@csc*****>




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