[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: @w3m-dev/w3m-dev Summary
モードで日本語の部分が化ける
- From: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 15 Oct 2001 11:44:06 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 01729
- References: <m3itdhek8u.wl@osaka.email.ne.jp>
>> On Mon, 15 Oct 2001 10:59:29 +0900
>> 「中」== minakaji@osaka.email.ne.jp (NAKAJIMA Mikio) said as follows:
中> shimbun-retrieve-url で NO-DECODE するようなときは、sb server 側で
中> 自前で decode するのが前提だと思うので、NO-DECODE を指定したら
中> (set-buffer-multibyte nil) しては駄目でしょうか?
折角作って頂いたパッチですが、「バックエンド作成時に coding-system を
明示的に定義するのは脆弱だから止めましょう」という過去の(一応の)結論を、
完全に打ち消す形の修正なので、個人的には少し受け入れ難いです。
新着記事リストを作成するときの、自動文字コード判定優先順位で euc-japan
を優先するようにしておくことで回避できないでしょうか?
Index: sb-fml.el
===================================================================
RCS file: /home/tsuchiya/cvsroot/emacs-w3m/shimbun/sb-fml.el,v
retrieving revision 1.12
diff -u -u -r1.12 sb-fml.el
--- sb-fml.el 11 Oct 2001 23:05:50 -0000 1.12
+++ sb-fml.el 15 Oct 2001 02:34:54 -0000
@@ -60,8 +60,10 @@
(catch 'stop
(while auxs
(with-temp-buffer
- (shimbun-retrieve-url
- (concat (shimbun-url-internal shimbun) (setq aux (car auxs)) "/"))
+ (let ((w3m-coding-system-priority-list
+ (cons 'euc-japan w3m-coding-system-priority-list)))
+ (shimbun-retrieve-url
+ (concat (shimbun-url-internal shimbun) (setq aux (car auxs)) "/")))
(subst-char-in-region (point-min) (point-max) ?\t ? t)
(let ((case-fold-search t)
id url date subject from)
中> P.S. shimbun-w3m-dev-coding-system で 'euc-japan なんて入れたら
中> Mule2 の人達は使えないんですね...。emacs-w3m のどこで互換性を維持
中> するのかな?
w3m-om.el で吸収されるようになっています。
--
土屋 雅稔 ( TSUCHIYA Masatoshi )