[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- From: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 22 Jan 2004 09:35:22 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 06372
- References: <b9yfze86en9.fsf@jpl.org>
>> On Thu, 22 Jan 2004 08:55:06 +0900
>> 「山」== yamaoka@jpl.org (Katsumi Yamaoka) said as follows:
山> 報告だけですみませんが、なぜか最近 M-n (M-x w3m-copy-buffer) で
山> http://www.excite.co.jp/world/text/
山> のコピーを作ることができなくなりました。具体的には、サーバーからの
山> 応答を待ち続けている状態になります。
該当ページのへッダを見てみると,
Cache-Control: No-Cache
があったので,[emacs-w3m:06356] で説明した以下の変更の影響を受けている
のだろうと思います.
2004-01-18 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
* w3m.el (w3m-w3m-dump-extra): Check cache control headers before
caching headers and contents. This change is suggested by
Mr. Amagai in [emacs-w3m:06255].
ただし,この変更そのものが問題なのではなくて,この変更によって,
(with-current-buffer "*w3m*"
(w3m-cache-remove "http://emacs-w3m.namazu.org/")
(w3m-process-with-wait-handler
(w3m-goto-url "http://emacs-w3m.namazu.org/"
nil nil nil nil handler)))
が正常に動いていない,言い換えれば,w3m-goto-url() が正しく非同期化さ
れていないことが発覚したのだと思います.
で,w3m-current-process を w3m-goto-url() 内部で reset してしまってい
ることが問題なんだと思うのですが….うーん,どうすればいいんだ? これ.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )