たかのです。こんにちは。

#mozc に標準装備の(ソースコードに含まれている) mozc.el が利用し
  たくてノラ ports 作っていたことあるんですが;-)。

From: Osamu Matsuda <omats...@eng.hokudai.ac.jp>さん
> 1) emacs 上での imcontext mismatch の問題
> 
> emacs 上で ibus.el を介して mozc を使っているのですが、9月始めころに色々
> と port を upgrade してから、ウインドウ間の移動時などに
> 
>  IBus: IMContext ID (5) is mismatched. [2 times]
> 
> のようなメッセージが表示されるようになりました。これに伴い、ウインドウ
> 毎の漢字入力モードの on/off の管理ができず、どれかのウインドウで漢字入
> 力モードにすると、全ての emacs ウインドウが漢字入力モードになります。もっ
> と悪いことは、上記のエラーメッセージが、最下行のミニバッファウインドウ
> に頻繁に表示される関係で、ミニバッファウインドウを使用する本来の仕事、
> 例えばファイル名の入力などが非常にやりにくくなっています。
> 
> 使用しているのは以下のとおりです。
> 
> FreeBSD 9.1-PRERELEASE (8月初め頃にbuild)
> emacs-24.2,2
> ibus-1.4.1
> ibus-el-emacs24-0.3.1_3
> ja-ibus-mozc-1.6.1187.102_2
> ja-mozc-server-1.6.1187.102_2

  ~/.emacs.d/init.el 内の記述が無いのでなんとも言えないのですが、
ibus-el ではなく mozc-el のほうを利用してみてはどうでしょう?

  僕は ibus.el 経由の mozc は使ったことが無いので、もしかしたら
キーバインドが変わってしまうかもしれませんが・・。

# "ibus-el-emacs24" って ports あるのかな?

  /usr/ports/japanese/mozc-el/ が mozc のソースコードに含まれて
いる mozc.el をインストールできる ports です。

  /usr/ports/japanese/mozc-el/pkg-message に設定方法が記述されて
います。


  3). は、僕は KDE4 を利用していて何も問題は感じないので解らない
です。ごめんなさい。


たかの
---
Contact to me.
takachan[at]running-dog.net     http://www.running-dog.net/
takachan[at]icmpv6.org          http://icmpv6.org/

メールによる返信