Wnn7, Mew-6.2 with Emacs 23.1.50

| | コメント(0) | トラックバック(0)

FreeBSD にも Emacs-CVS をインストールした。Emacs 22 の Mew 5.1 draft-mode(メールを書くときのモード)でメールを書いているときに flyspell がうまく動作しないので,どうしたものか悩んだためである。FreeBSD でもバージョンアップしてみることにした。Mew も 6.2 が公開されていた。ふたつともいっしょにバージョンアップした。Mew の X-mailer から Emacs 23 において Mule バージョンも「賢木」から「花散里」になったことを知った。日本人による Emacs コントリビューションの最大の成果である Mule は,『源氏物語』の巻名でバージョンを表現する習わしである。

これで,Mew の draft-mode でも flyspell が動作するようになった。ところが,今度は Wnn7 のかな漢字変換において「候補が 1 つも作れませんでした」とミニバッファに出て,漢字変換ができない。なんじゃこりゃー! もうサイテー! オレはインスコ・ヲタクじゃねーのに,余計なことさせんなー! 調べたところ,Wnn7 elisp: wnn7egg は Emacs 23 ではそもそもうまく動かないらしい。

捨てる神あれば拾う神あり。この問題でパッチが公開されていることをここで知った。最新の Emacs 23.1.50.2 でもこのパッチが有効かどうか少し疑問であったが,ダメ元で試してみた。wnn7-elisp-el-1.02-1.patch.gz をダウンロード。オムロンのサイトにある wnn7egg v1.02 ソースアーカイブをダウンロード・展開したものに対して,このパッチを適用する。オペレーションは以下のとおり。

% cd ~/tmp
% wget -nH -nd \
http://www.omronsoft.co.jp/SP/pcunix/wnn7/support/modules/wnn7egg/wnn7-elisp-el-1.02-1.tgz
% tar zxvf wnn7-elisp-el-1.02-1.tgz
% cd wnn7egg
% wget -nH -nd ftp://ftp.jpl.org/pub/elisp/wnn7-elisp-el-1.02-1.patch.gz
% gunzip wnn7-elisp-el-1.02-1.patch.gz
% patch < wnn7-elisp-el-1.02-1.patch
% su -m
# mv /usr/local/share/emacs/site-lisp/wnn7egg ~/tmp/wnn7egg.bak
# cp -R wnn7/elisp/emacs20 /usr/local/share/emacs/site-lisp/wnn7egg
# exit

これで,かな漢字変換ができるようになった。M-x egg-use-input-predict による Wnn7 入力予測機能への切替えも OK であった。

※ 09.8.28 付記
Mew のバージョンについて,Emacs-23 では Mew-6.2.52 以降を使う。Mew 作者は 6.2.52 で Emacs-23 対応のバグを fix したという。たしかに,Mew-6.2 では draft-mode でのテキスト入力が異常に遅く使い物にならなかったが,6.2.52 で改善されていた。

トラックバック(0)

このブログ記事を参照しているブログ一覧: Wnn7, Mew-6.2 with Emacs 23.1.50

このブログ記事に対するトラックバックURL: http://nox-insomniae.ddo.jp/cgi-bin/mt-tb.cgi/608

Comments


画像の中に見える文字を入力してください。

Profile

ISAO。システムエンジニア。昭和 30 年代を懐かしむオヤジ。ロシアに興味があります。
[more], [About our site]

Notice

この文書はフィクションであり,実在する個人,団体等とは一切関係ありません。

文書の記述内容は無保証です。不適切な表現があればコメントにてご指摘ください。

管理者が公序良俗に反すると判断したコメント,トラックバックは,断りなく削除される場合があります。

Links

About this entry

Written by isao at 2009年8月21日 16:42.

Previous: Emacs-CVS 23.1.50 インストール, flyspell

Next: マックでのトラブル,ドナルド・キーンの記事

Recent Entries in Main Index.
All Entries in Archive Index.

Web Pages

Powered by Movable Type 4.1