Function: gnus-article-marked-p
gnus-article-marked-p is a byte-compiled function defined in
gnus-sum.el.gz.
Signature
(gnus-article-marked-p TYPE &optional ARTICLE)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-sum.el.gz
(defun gnus-article-marked-p (type &optional article)
(let ((article (or article gnus-number)))
(cond
((eq type 'tick)
(memq article gnus-newsgroup-marked))
((eq type 'spam)
(memq article gnus-newsgroup-spam-marked))
((eq type 'unsend)
(memq article gnus-newsgroup-unsendable))
((eq type 'undownload)
(memq article gnus-newsgroup-undownloaded))
((eq type 'download)
(memq article gnus-newsgroup-downloadable))
((eq type 'unread)
(memq article gnus-newsgroup-unreads))
((eq type 'read)
(memq article gnus-newsgroup-reads))
((eq type 'dormant)
(memq article gnus-newsgroup-dormant) )
((eq type 'expire)
(memq article gnus-newsgroup-expirable))
((eq type 'reply)
(memq article gnus-newsgroup-replied))
((eq type 'killed)
(memq article gnus-newsgroup-killed))
((eq type 'bookmark)
(assq article gnus-newsgroup-bookmarks))
((eq type 'score)
(assq article gnus-newsgroup-scored))
((eq type 'save)
(memq article gnus-newsgroup-saved))
((eq type 'cache)
(memq article gnus-newsgroup-cached))
((eq type 'forward)
(memq article gnus-newsgroup-forwarded))
((eq type 'seen)
(not (memq article gnus-newsgroup-unseen)))
(t t))))