Function: gnus-list-of-read-articles
gnus-list-of-read-articles is an autoloaded and byte-compiled function
defined in gnus-sum.el.gz.
Signature
(gnus-list-of-read-articles GROUP)
Documentation
Return a list of unread, unticked and non-dormant articles.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-sum.el.gz
(defun gnus-list-of-read-articles (group)
"Return a list of unread, unticked and non-dormant articles."
(let* ((info (gnus-get-info group))
(marked (gnus-info-marks info))
(active (gnus-active group)))
(and info active
(range-list-difference
(range-list-difference
(gnus-sorted-complement
(range-uncompress
(if gnus-newsgroup-maximum-articles
(cons (max (car active)
(- (cdr active)
gnus-newsgroup-maximum-articles
-1))
(cdr active))
active))
(gnus-list-of-unread-articles group))
(cdr (assq 'dormant marked)))
(cdr (assq 'tick marked))))))