[mew-dist 22620] Re: mew-w3m

Hideyuki Ozaki hideyuki.ozaki at example.com
2002年 12月 17日 (火) 11:22:21 JST


尾崎です。

# すみません。一応mewも絡んでますので、もう少しだけ。

>>>>> "白井" == Hideyuki SHIRAI (白井秀行) <shirai at example.com> writes:

白井> しかし、w3m が立ち上がるときの w3m -version のチェックで、どうや
白井> ら w3m-m17n だと判定できていない(stable が余分だなぁ)ため、

どうもこれが原因のようです。

w3m.elの中で

          (when (re-search-forward "version \\(w3m/0\\.3\
\\(\\.[0-9\\]\\)*\\(\\+cvs\\(-[0-9]+\\.[0-9]+\\)?\\)?\
\\(-inu\\|\\(-m17n\\|\\(\\+mee\\)\\)\\)?[^,]*\\)" nil t)
            (setq w3m-version (match-string 1))
            (setq w3m-type
                  (cond
                   ((match-beginning 7) 'w3mmee)
                   ((match-beginning 6) 'w3m-m17n)
                   ((match-beginning 1) 'w3m)
                   (t 'other))))

ここでw3m-typeの判定をしているようですが、-stableがついていると-m17nが
判定出来ないようですね。

白井> (おそらくですが)解決策は ~/.emacs に

白井> (setq w3m-type 'w3m-m17n)
白井> (setq w3m-command "/usr/local/bin/w3m")

白井> を書くだけで大丈夫だと思われます。

ですので、これだけでは駄目でした。結局、w3m本体のversion.c.inをいじり
まして、-stableの文字列を外したら、うまくw3m-m17nとして認識されるよう
になりました。

w3m-type's value is w3m-m17n

% w3m -version
w3m version w3m/0.3.2.2-m17n-20021207, options lang=ja,m17n,image,color,ansi-color,mouse,sysmouse,menu,cookie,ssl,ssl-verify,external-uri-loader,w3mmailer,nntp,gopher,ipv6,alarm,mark,migemo

# ついでにLANG=jaにしました(^^;

先日、portupgradeでw3mを更新するまでは、-stableがついていなかったので、
うまく動作していたようです。

# w3m.elが-stableも認識できれば問題ないのでしょうか?
-------------------------------------------------
Hideyuki Ozaki (hideyuki.ozaki at example.com)



Mew-dist メーリングリストの案内