Function: newsticker--cache-update
newsticker--cache-update is a byte-compiled function defined in
newst-backend.el.gz.
Signature
(newsticker--cache-update &optional SAVE)
Documentation
Update newsticker cache file.
If optional argument SAVE is not nil the cache file is saved to disk.
Source Code
;; Defined in /usr/src/emacs/lisp/net/newst-backend.el.gz
(defun newsticker--cache-update (&optional save)
"Update newsticker cache file.
If optional argument SAVE is not nil the cache file is saved to disk."
(save-excursion
(unless (file-directory-p newsticker-dir)
(make-directory newsticker-dir t))
(let ((coding-system-for-write 'utf-8)
(buf (find-file-noselect newsticker-cache-filename)))
(when buf
(set-buffer buf)
(setq buffer-undo-list t)
(erase-buffer)
(insert ";; -*- coding: utf-8 -*-\n")
(insert (prin1-to-string newsticker--cache))
(when save
(save-buffer))))))