]> git.eshelyaron.com Git - emacs.git/commit
Implement a cache for all types of gravatars
authorLars Ingebrigtsen <larsi@gnus.org>
Tue, 18 Aug 2020 14:45:29 +0000 (16:45 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Tue, 18 Aug 2020 14:45:29 +0000 (16:45 +0200)
commit23e6c36645bb8f07f55ba94af21cebaaab2c91d3
tree37e8284749a3603fc76fa0d768002c910676c33e
parent82893e9e8e0dae5cbd3ae26a7ee92896fcadfdae
Implement a cache for all types of gravatars

* lisp/image/gravatar.el (gravatar-automatic-caching): Made obsolete.
(gravatar-cache-ttl): Ditto.
(gravatar--cache): New variable to cache gravatars in-memory.
(gravatar-retrieve): Maintain the cache.
(gravatar--prune-cache): Remove old entries.
(gravatar-retrieved): Remove use of the old-style cache (bug#40355).
lisp/image/gravatar.el