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

retrieving downed host



青田です。

DNSは解決できるものの、Webサーバが落ちているサイトにアクセスし、エラー
を表示する時、charsetを取得するために

w3m-w3m-attributes-1("http://example.com/" nil 10 (wait-function)) 

が呼ばれます。このせいで、しばらくの間操作ができなくなります。

この場合のエラーメッセージは ASCII しか使っていないようなので、以下のよ
うに charset を us-ascii に固定してしまっても問題はないと思うのですが、
いかがでしょうか?


Index: ChangeLog
===================================================================
RCS file: /storage/cvsroot/emacs-w3m/ChangeLog,v
retrieving revision 1.3059
diff -u -r1.3059 ChangeLog
--- ChangeLog	2 Oct 2007 08:24:52 -0000	1.3059
+++ ChangeLog	2 Oct 2007 14:03:50 -0000
@@ -1,3 +1,8 @@
+2007-10-02  Naohiro Aota  <nao.aota@xxxxxxxxx>
+
+	* w3m.el (w3m-show-error-information): When emacs-w3m cannot find
+	host, set charset to us-ascii.
+
 2007-10-02  Katsumi Yamaoka  <yamaoka@xxxxxxx>
 
 	* w3m.el (w3m-show-decoded-url): Add entry for nikkei.co.jp.
Index: w3m.el
===================================================================
RCS file: /storage/cvsroot/emacs-w3m/w3m.el,v
retrieving revision 1.1316
diff -u -r1.1316 w3m.el
--- w3m.el	2 Oct 2007 08:24:51 -0000	1.1316
+++ w3m.el	2 Oct 2007 14:05:08 -0000
@@ -5531,6 +5531,7 @@
 		(string-match "\\`w3m: Can't load " header))
 	    (progn
 	      (erase-buffer)
+	      (setq charset "us-ascii")
 	      (insert
 	       errmsg
 	       (format "<br><br><b>%s</b> could not be found; "