Wnn7egg on Emacs 24.0.50.1

MacBook Pro, Mac OS X Snow Leopard に Emacs-24 を組み込んだ際,Emacs 起動後の最初の Wnn7 変換がタイムアウトし,二回目以降は動作が正常になる,という問題があった。Mac なので別マシンで稼働する Wnn7 jserver と接続して,仮名漢字変換を行う環境である。これまでちょっと我慢して使っていたのだけど,今日会社がお休みだったこともあり,調べてみた。

結論から言うと,eggrc-wnn7 中 121, 122 行目あたりにある以下の 2 行をコメントアウトすれば,タイムアウトしなくなった。Elisp message 関数で網を張り,どこで止まっているのか探り当てた。コメントアウトの影響はよくわからない。変換はできているのでよしとしておく。

(wnn7-add-notrans-dict (concat wnn-usr-dic-dir "/katakana") 15 t)
(wnn7-add-bmodify-dict (concat wnn-usr-dic-dir "/bunsetsu") 15 t)

Emacs-24 で Wnn7egg を動かすには,jpl.org で公開されている wnn7-elisp-el-1.02-1.patch.gz を適用しておく必要がある。このパッチ適用については『Wnn7, Mew-6.2 with Emacs 23.1.50』を参照。このパッチを当てた上で eggrc-wnn7 の訂正を行う。

Moon Calendar

Profile

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

Notice

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

R-18 指定サイトです。そのうち「18 歳以上ですか」の認証を入れる予定です。

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

コメント,トラックバックは,現在,運用を停止しています。ご意見等ありましたら isao@yasuda.homeip.net 宛電子メールにてお願いします。

Links

Entries

About this entry

Written by isao at 2010年7月21日 16:07.

Previous: PSCyr-0.4d-beta/日本語の乱れ

Next: ArabTeX ヘブライ語 Type1 フォントの問題

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

March 2012

Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Emacs: Monthly Archives

Powered by Movable Type 5.12 Powered by FreeBSD 8.2-RELEASE
blog counter