[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cache control broken?
- From: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxx>
- Date: Tue, 09 Feb 2010 00:34:08 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 11132
- References: <87tyuimm8p.fsf@xxxxxxxxxxxxxxxxxxxxxxx> <b4m7hrdld2g.fsf@xxxxxxx> <20100120.151216.498454292.shirai.hideyuki@xxxxxxxxxxx> <87vdewc2ry.fsf@xxxxxxxxxxxxxxxxxxxxxxx> <87ock2vfm5.fsf@xxxxxxxxxxxxxxxxxxxxxxx> <20100208.120206.306451217.shirai.hideyuki@xxxxxxxxxxx>
>> On Mon, 08 Feb 2010 12:02:06 +0900 (JST)
>> shirai@xxxxxxxxxxx (Hideyuki SHIRAI (白井秀行)) said as follows:
>> それで,w3m-cache-available-p() のロジックを観察して見ると,現状の
>> emacs-w3m って cache に格納されている場合,cache-control: や expire: が存
>> 在しなければ,無条件に cache を使ってしまってます?
>はい、無条件に cache を使ってしまっています。これは、emacs-w3m
>の cache control が出来て以来ずっとそうだったような記憶がありま
>す。
そんな気がします.良く見たら,コメントにも
;; FIXME: we need to check whether contents were updated in remote servers.
>> last-modified: が存在しない場合には,動的なコンテンツだと見なして
>> w3m-cache-available-p() が nil を返すようにした方が良いかなあと思ったりす
>> るのですが‥‥‥何か間違えてそうな気がします.
>w3m-cache-available-p() ってぼくもいじったことがあるのですが、
>(t t) or (t nil) って悩んだ記憶があります。
>で、正解はわかりませんが、一度変えて様子見しませんか?
というわけで,とりあえず変えてみました.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )