Function: nnselect-uncompress-artlist
nnselect-uncompress-artlist is a byte-compiled function defined in
nnselect.el.gz.
Signature
(nnselect-uncompress-artlist ARTLIST)
Documentation
Uncompress ARTLIST.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnselect.el.gz
(defun nnselect-uncompress-artlist (artlist)
"Uncompress ARTLIST."
(if (vectorp artlist)
artlist
(let (selection)
(pcase-dolist (`(,artgroup (,artrsv . ,artseq)) artlist)
(setq selection
(vconcat
(cl-map 'vector
(lambda (art)
(vector artgroup art artrsv))
(gnus-uncompress-sequence artseq)) selection)))
selection)))