[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
retrieving downed host
- From: Naohiro Aota <nao.aota@xxxxxxxxx>
- Date: Tue, 02 Oct 2007 23:10:47 +0900 (JST)
- X-ml-name: emacs-w3m
- X-mail-count: 09697
青田です。
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; "