emacs-w3m の開発者の皆さま: w3m.el を w3m-m17n と組み合わせて使う場合に,日本語が表示できない 問題が生じ,原因を調べたところ `w3m-m17n --version` の返すバージョン表記が w3m.el の中の関数 w3m-type でうまく処理できない事が原因だったことが わかりましたので,ご報告いたします. 私が用いている w3m-m17n は,FreeBSD のパッケージになっていたもので, バージョン表記が "w3m/0.3+cvs-1.342-m17n-20020311" のようになります.また最新版では, "w3m/0.3+cvs-m17n-20020529" のようになると思われます.これを処理する正規表現が (when (re-search-forward "version w3m/0\\.\\(2\\.1\\|\ \\(2\\.[2-9]\\(\\.[0-9]\\)*\\|3\\(\\.[0-9\\]\\)*\\)\\)\\(-inu\ \\|\\(-m17n\\|\\(\\+mee\\)\\)\\)?" nil t) であるため,"-cvs" などの部分でマッチしなくなるようです. これを解決するためのパッチを作成し添付しておきますので, ご活用いただければ幸いです.よろしくお願いします. 東京大学 大学院情報理工学系研究科 数理情報学専攻 数理第七研究室 助手 尾上 能之 onoue@ipl.t.u-tokyo.ac.jp 03-5841-7412
Attachment:
w3m.el.patch
Description: Binary data