[Date Prev][Date Next][Thread Prev][Thread Next][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はないので、デコードに失敗することになります。
--
木下達也