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

Re: wrong html bpart coding



On July 8, 2004, [emacs-w3m:06992],
yamaoka (at jpl.org) wrote:

> > これ、w3m-correct-charset-alistのcp1250〜cp1258を削除(あるいは
> > windows-125xとcp125xを逆に)すればいいと思うのですがどうでしょうか。
> 
> w3m-charset-coding-system-alist の右項が無いのが問題だとすれば、

いえ、そうではなくて、w3m-charset-to-coding-system()が使われる前に
w3m-correct-charset()でwindows-125xがcp125xに強制的に変換されてし
まうことが問題なのだと思います。

たとえば、[emacs-w3m:06955]に添付されたliza.msg.gz内のtext/html
パートをファイルw1251.htmlに書き出しておいて、XEmacs 21.4.15で
`M-x w3m RET U file:///path/to/w1251.html RET'
というふうにした場合、windows-1251ではなくcp1251が使われてしまい
ます。XEmacs 21.4.15にはcoding system windows-1251はあるけど
cp1251はないので、デコードに失敗することになります。

-- 
木下達也