Function: gnus-summary-update-secondary-mark
gnus-summary-update-secondary-mark is a byte-compiled function defined
in gnus-sum.el.gz.
Signature
(gnus-summary-update-secondary-mark ARTICLE)
Documentation
Update the secondary (read, process, cache) mark.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-sum.el.gz
(defun gnus-summary-update-secondary-mark (article)
"Update the secondary (read, process, cache) mark."
(gnus-summary-update-mark
(cond ((memq article gnus-newsgroup-processable)
gnus-process-mark)
((memq article gnus-newsgroup-cached)
gnus-cached-mark)
((memq article gnus-newsgroup-replied)
gnus-replied-mark)
((memq article gnus-newsgroup-forwarded)
gnus-forwarded-mark)
((memq article gnus-newsgroup-saved)
gnus-saved-mark)
((memq article gnus-newsgroup-unseen)
gnus-unseen-mark)
(t gnus-no-mark))
'replied)
(when (gnus-visual-p 'summary-highlight 'highlight)
(gnus-summary-highlight-line)
(gnus-run-hooks 'gnus-summary-update-hook))
t)