[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: decode-coding-regin() with utf-8
In article <b4m7j7f90lf.fsf@xxxxxxx>, Katsumi Yamaoka <yamaoka@xxxxxxx> writes:
>> Emacs 23 で multibyte buffer 中の multibyte character を
>> decode-coding-region でどう扱おうかはまだ迷っているのですが、
> うーむ、emacs-w3m にしろ Gnus にしろ、そういうコードが結構ありそ
> うなのですよ。
その multibyte-buffer 中の文字が全て ASCII もしくは
eight-bit char であれば問題ないのですが。つまり
(let ((buf (generate-new-buffer "*work*"))
(coding-system-for-read 'binary))
(set-buffer buf)
(insert-file-contents "~/temp")
(decode-coding-region (point-min) (point-max) 'utf-8))
のように最初から multibyte-buffer に binary で読み込むような
場合です。
---
半田@AIST