Function: nnvirtual-request-update-mark
nnvirtual-request-update-mark is a byte-compiled function defined in
nnvirtual.el.gz.
Signature
(nnvirtual-request-update-mark GROUP ARTICLE MARK)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnvirtual.el.gz
(deffoo nnvirtual-request-update-mark (_group article mark)
(let* ((nart (nnvirtual-map-article article))
(cgroup (car nart)))
(when (and nart
(memq mark gnus-auto-expirable-marks)
;; The component group might be a virtual group.
(= mark (gnus-request-update-mark cgroup (cdr nart) mark))
(gnus-group-auto-expirable-p cgroup))
(setq mark gnus-expirable-mark)))
mark)