[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

[bug report] version check of w3m-m17n (non-member post)



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