Mercurial > emacs
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 |