|
From: | Alex Bochannek |
Subject: | bug#49033: 28.0.50; [PATCH] Feature suggestion, url-cache-expiry-alist to override expire time for cache pruning |
Date: | Sat, 19 Jun 2021 12:32:13 -0700 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) |
Lars Ingebrigtsen <larsi@gnus.org> writes: > Alex Bochannek <alex@bochannek.com> writes: > >> Support URL-specific cache expiration >> >> * test/lisp/url/url-cache-tests.el: Test URL-to-filename and >> filename-to-URL mappings used by URL caching. >> >> * lisp/url/url-cache.el (url-cache-expiry-alist) >> (url-cache-create-url-from-file, url-cache-expired) >> (url-cache-prune-cache): Expire cache entries based on regular >> expressions matching URLs defined in new customizable variable >> url-cache-expire-alist. >> >> * doc/misc/url.texi (Disk Caching): Mention >> url-cache-expiry-alist variable. > > Looks good to me. What's the use case for this, though? I originally had looked at this for Gravatar entries and I am now using it to avoid fetching the same images in RSS feeds. I just noticed though that `url-cache-create-url-from-file' won't work if `url-cache-create-filename-human-readable' is used. Any suggestions for how to address that? -- Alex.
[Prev in Thread] | Current Thread | [Next in Thread] |