[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [emacs-w3m:08532] Re: decode-coding-regin() with utf-8
- To: mule-ja@xxxxxxxx, emacs-w3m@xxxxxxxxxx
- Subject: Re: [emacs-w3m:08532] Re: decode-coding-regin() with utf-8
- From: Katsumi Yamaoka <yamaoka@xxxxxxx>
- Date: Tue, 28 Feb 2006 16:37:25 +0900
- Cancel-lock: sha1:+I4sq3kaVN33yfSU0nGwnqhCMa4=
- Organization: Emacsen advocacy group
- References: <20050314.191333.218408748.shirai.hideyuki@rdmg.mgcs.mei.co.jp><200503150537.OAA12040@etlken.m17n.org><20050315.190753.01432646.shirai.hideyuki@rdmg.mgcs.mei.co.jp><200503151140.UAA12709@etlken.m17n.org> <b4m3bi4knrk.fsf@jpl.org><20060228.155811.210440843.shirai.hideyuki@rdmg.mgcs.mei.co.jp>
- Reply-to: mule-ja@xxxxxxxx, emacs-w3m@xxxxxxxxxx
- User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/23.0.0 (gnu/linux)
>>>>> In [mule-ja : No.08952] 白井秀行さん wrote:
> 当時の問題点は、
>>> いつからかはわかりませんが、最近の Emacs CVS Head の CJK モード
>>> を使って、utf-8 (や utf-16) を扱う場合、Emacs 立ち上げ後、最初に
>>> utf-8 を使うときに subst-jis などをロードしますが、そのときの関
>>> 数が decode-codeing-region() だと decode 結果が化けるようです。
> のように、『最初に utf-8 を使うときに decode-codeing-region() だ
> と文字化けするときがある』でした。詳しくは覚えていませんが、最初
> に utf-8 を使うときに subst-jis などをロードしますが、そのタイミ
> ングがちょっと遅かったんじゃなかったかな?と記憶しています。
すみません、要約が不正確でしたね。
> 山岡さんの書かれているように、今の emacs-22.0.50 だと、起動時に
> Loading subst-ksc...done
> Loading subst-gb2312...done
> Loading subst-big5...done
> Loading subst-jis...done
> しているので、一年前の症状は発生しないようです。
なるほど。
[...]
> % setenv LANG C
> % emacs -q
> と立ち上げた Emacs で、最初に
> http://article.gmane.org/gmane.emacs.w3m/5249 の "朝日新聞" を試
> したら、案の定、昔と同じように文字化けしました :-)
> なので、
>> ところが、現在の Emacs 22.0.50 では [1] のやり方でも問題無いよう
>> に見えます。
> これは真ではないということになります。
了解しました。
;; 関係無いですが、LC_ALL=C で make bootstrap すると、少し速くな
;; るかもしれませんね。;-)