Function: gnus-agent-read-and-cache-local
gnus-agent-read-and-cache-local is a byte-compiled function defined in
gnus-agent.el.gz.
Signature
(gnus-agent-read-and-cache-local FILE)
Documentation
Load and read FILE then bind its contents to gnus-agent-article-local.
If that variable had dirty (also known as modified) original
contents, they are first saved to their own file.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-agent.el.gz
(defun gnus-agent-read-and-cache-local (file)
"Load and read FILE then bind its contents to `gnus-agent-article-local'.
If that variable had `dirty' (also known as modified) original
contents, they are first saved to their own file."
(if (and gnus-agent-article-local
(gethash "+dirty" gnus-agent-article-local))
(gnus-agent-save-local))
(gnus-agent-read-local file))