[Imime-devel] Gtk+-2.6.1のimime

Back to archive index

Takuro Ashie ashie****@homa*****
2005年 1月 24日 (月) 01:39:03 JST


足永です。
以下の件の、文字装飾の件について調べてみました。

http://www.homa.ne.jp/~ashie/diary/?200501c&to=200501211#200501211

もう少し詳しく説明すると、私の環境では

  わたしのなまえはなかのです

と入力して変換すると、

  私の名前は中野です

と変換されて、「私の」までが最初の文節となりますが、文字装飾は「私の名前」
までが選択文節として表示されてしまいます。

で調べてみると、get_pango_attr_list()でImmGetCompositionStringA()を使っ
ていますが、これはImmGetCompositionStringW()の間違いではないでしょうか?

このため、CompositionStringとAttrとで文字列長が一致していないため上記の
問題が発生するようです。CVS版でも確認しましたが、まだ解決されていないよ
うです。

この辺り岩本さんのところでは問題ないですか?


ちなみにsetlocale(3)の件については、以前はそんなことは無かったはずなので、
多分cygwinのバグではないかと思っています。



Imime-devel メーリングリストの案内
Back to archive index