Function: newsticker-mark-all-items-of-feed-as-read
newsticker-mark-all-items-of-feed-as-read is a byte-compiled function
defined in newst-plainview.el.gz.
Signature
(newsticker-mark-all-items-of-feed-as-read FEED)
Documentation
Mark all items of FEED as read, clear ticker, and redraw buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/net/newst-plainview.el.gz
(defun newsticker-mark-all-items-of-feed-as-read (feed)
"Mark all items of FEED as read, clear ticker, and redraw buffer."
(when feed
(let ((pos (point)))
(message "Marking all items as read for %s" (symbol-name feed))
(newsticker--cache-replace-age newsticker--cache feed 'new 'old)
(newsticker--cache-replace-age newsticker--cache feed 'obsolete
'old)
(newsticker--cache-save)
(newsticker--buffer-set-uptodate nil)
(newsticker--ticker-text-setup)
(newsticker-buffer-update)
;; Go back to where we came from.
(goto-char pos)
(end-of-line)
(newsticker--buffer-goto '(feed) nil t))))