2009-05-21
emacs で migemo が動かなくなった(解決)
先週あたりから Gentoo の emacs 上で ローマ字検索の migemo(http://0xcc.net/migemo/) が動かなくなってしまいました。
ドキュメント、作業履歴、プログラム と仕事の多くを emacs に頼っている garin にとっては死活問題です(この日記もemacsで書いてます)。
おそらく、portage のアップデートで何かの整合性が取れなくなったんじゃないかと思うんですが、原因がわかりません。
migemo-dict をアップデートしたり、ruby-romkan の動作試験をしたり、色々試しましたが最終的に、migemo を手動で再インストールして無事動くようになりました。
以下その手順です。
migemo-0.40 を http://0xcc.net/migemo/ からダウンロードしてインストールします。
$ wget http://0xcc.net/migemo/migemo-0.40.tar.gz $ tar zxvf migemo-0.40.tar.gz $ cd migemo-0.40 $ ./configure $ make # make install
また、migemo-0.40 のアーカイブに同梱の emacs 用の lisp migemo.el を emacs のパスが通っている所に配置してバイトコンパイルします。
# cp migemo.el /usr/share/emacs/site-list/misc # cd /usr/share/emacs/site-list/misc # emacs -batch -f batch-byte-compile migemo.el
~/.emacs で migemo.el を読み込むように設定して完了です。
$ vi ~/.emacs ;; --- migemo (load "migemo.el")
別記:
Firefox で migemo を有効にする 「XUL/Migemo」 が SourceForge.jp に紹介されていました。
http://sourceforge.jp/magazine/09/04/30/0835239
以前(2年ぐらい前?)に使った時は、まだ開発途中という感じで、期待通りにうごかない事が多っかたので使うのを止めてしまったんですが、その後も開発が進んでいたらしく最新版を入れたら、自動で辞書をダウンロードしたらり文字をハイライトしたりかなり使えるようになっていました。
XUL/Migemo 0.11.14(https://addons.mozilla.org/ja/firefox/addon/5239)
上記URLからアドオンをインストールして、後は通常の検索方法(C-f や 編集→検索)でローマ字による日本語が検索できるようになります。
- 6 http://74.125.153.132/search?q=cache:x5ru7u2Z3kcJ:d.hatena.ne.jp/garin/20090516/1242547785+gentoo+migemo&cd=2&hl=ja&ct=clnk&gl=jp&lr=lang_ja&client=firefox-a
- 2 http://74.125.153.132/search?q=cache:5TjaR1uTs-4J:d.hatena.ne.jp/garin/20090517/1242547413+SynCE&cd=3&hl=ja&ct=clnk&lr=lang_ja&client=iceweasel-a
- 2 http://k.hatena.ne.jp/keywordblog/Gentoo
- 2 http://reader.livedoor.com/reader/
- 2 http://search.yahoo.co.jp/search?p=S21HT+USB接続+Linux&ei=UTF-8&fr=top_ga1_sa&x=wrt
- 2 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=com.ubuntu:ja:unofficial&hs=7E9&q=syncengine.conf.xml&btnG=検索&lr=lang_ja
- 2 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.gentoo:en-US:official&hs=CMw&q=gentoo+migemo&btnG=検索&lr=lang_ja
- 2 http://www.google.co.jp/search?q=migemo+emacs+動かない&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 2 http://www6.atwiki.jp/hoshiba/pages/25.html
- 1 http://b.hatena.ne.jp/entry/http://sourceforge.jp/magazine/09/04/30/0835239
