Etsushi Kato
ek.ka****@gmail*****
2005年 12月 21日 (水) 05:31:22 JST
05/12/21 に Masanari Yamamoto<h0131****@ice*****> さんは書きました: > gvim関連でもう一つ問題がありました。 > > IMがonの状態でC-^を押すとその後のプリエディット表示がおかしくなります。 > このときgvimは以下のようにgtk_im_context_set_use_preeditを2回呼びます。 > gtk_im_context_set_use_preedit(xic, FALSE); > gtk_im_context_set_use_preedit(xic, TRUE); > gvimがgtk_im_context_set_use_preeditを呼ぶとuim-gtkのset_use_preeditが > 呼ばれますが、set_use_preeditは2回以上呼ばれることを想定していないので、 > プリエディットを描画しなくてもいいときに描画してしまいます。 > > set_use_preeditを2回以上呼んでも問題ないように修正してくれると助かりま > す。 こちらでは、プリエディット表示がおかしくなることは再現できなかった のですが、確かにそういった場合もありそうなので対応しておきます。 それにしても、gvim のやっていること結構意味不明ですね… -- Etsushi Kato ek.ka****@gmail*****