comparison lisp/url/url-cache.el @ 110492:874fdd55f8e9

Fix previous url-cache fix.
author Glenn Morris <rgm@gnu.org>
date Wed, 22 Sep 2010 23:04:01 -0700
parents 3501c2b9e719
children 4dea687a331f
comparison
equal deleted inserted replaced
110491:3501c2b9e719 110492:874fdd55f8e9
196 The default value of EXPIRE-TIME is `url-cache-expire-time'. 196 The default value of EXPIRE-TIME is `url-cache-expire-time'.
197 If `url-standalone-mode' is non-nil, cached items never expire." 197 If `url-standalone-mode' is non-nil, cached items never expire."
198 (if url-standalone-mode 198 (if url-standalone-mode
199 (not (file-exists-p (url-cache-create-filename url))) 199 (not (file-exists-p (url-cache-create-filename url)))
200 (let ((cache-time (url-is-cached url))) 200 (let ((cache-time (url-is-cached url)))
201 (and cache-time 201 (or (not cache-time)
202 (time-less-p 202 (time-less-p
203 (time-add 203 (time-add
204 cache-time 204 cache-time
205 (seconds-to-time (or expire-time url-cache-expire-time))) 205 (seconds-to-time (or expire-time url-cache-expire-time)))
206 (current-time)))))) 206 (current-time))))))
207 207
208 (provide 'url-cache) 208 (provide 'url-cache)
209 209
210 ;; arch-tag: 95b050a6-8e81-4f23-8e63-191b9d1d657c 210 ;; arch-tag: 95b050a6-8e81-4f23-8e63-191b9d1d657c
211 ;;; url-cache.el ends here 211 ;;; url-cache.el ends here