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

Re: coding system (was: pccl)



>>>>> In [emacs-w3m : No.00901] 
>>>>>	TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp> wrote:

土> しかし、当方の XEmacs21.1 では文字化けしない場合も結構あるので、どうも 
土> w3m-decode-buffer() の中の自動判定部分でトラブっているような気がしてい
土> ます。
土> # にしても、自動判定部分は何も変えていないはずなんだけど…。

`w3m-coding-system' のデフォルトが 'euc-japan から 'iso-2022-7bit-ss2
になったあたりが、原因では無いでしょうか?

Mule-2.3 で試してみましたが、charset が指定されていない
euc-japan のページの場合、detect-coding-region の結果が
'(*euc-japan*unix *ctext* *big5*unix *iso-2022-ss2-7*unix *noconv*)
となりました。
`w3m-decode-buffer' では `w3m-coding-system' がその中に
含まれているとそれを使うため 'iso-2022-7bit-ss2 でデコード
してしまいます。

before_reconstructure 版でも `w3m-coding-system' を
'iso-2022-7bit-ss2 にすると同様でした。

-- 
有沢 明宏