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

Show coding-system on mode-line (was: @w3m-dev/w3m-dev Summary モードで日本語の部分が化ける )



>> On Mon, 15 Oct 2001 14:55:33 +0900
>> "ari" == ari@mbf.sphere.ne.jp (Akihiro Arisawa) said as follows:

ari> あと、思い付きですが、モードラインにどの coding-system でデコード
ari> されたか表示されると嬉しい気がします。

それは良いアイデアですね。


ari> 手元では以下のようにしてみたのですが、副作用が無いかが心配(^^;
ari> +		(set-buffer-file-coding-system w3m-current-coding-system)

確かに、set-buffer-file-coding-system() だと副作用が心配なので、以下の
ようにしたらどうでしょうか?
--- w3m.el	2001/10/16 04:35:39	1.437
+++ w3m.el	2001/10/16 06:53:14
@@ -2947,6 +2947,7 @@
 		(delete-region (point-min) (point-max))
 		(insert-buffer w3m-work-buffer-name)
 		(w3m-copy-local-variables w3m-work-buffer-name)
+		(setq buffer-file-coding-system w3m-current-coding-system)
 		(when (string= "text/html" type) (w3m-fontify))
 		t))
 	     ((and (w3m-image-type-available-p (w3m-image-type type))
ari> P.S.  http://www.forest.impress.co.jp/ でエラーとなったため適当に
ari> 対処しました。

どうも有り難うございました。[^\\?] で ? を escape したつもりになってま
した。

-- 
土屋 雅稔  ( TSUCHIYA Masatoshi )