Function: numbers-by-group
numbers-by-group is a byte-compiled function defined in
nnselect.el.gz.
Signature
(numbers-by-group ARTICLES &optional TYPE)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnselect.el.gz
(define-inline numbers-by-group (articles &optional type)
(inline-quote
(cond
((eq ,type 'range)
(nnselect-categorize (range-uncompress ,articles)
#'nnselect-article-group #'nnselect-article-number))
((eq ,type 'tuple)
(nnselect-categorize ,articles
(lambda (elem)
(nnselect-article-group (car elem)))
(lambda (elem)
(cons (nnselect-article-number
(car elem))
(cdr elem)))))
(t
(nnselect-categorize ,articles
#'nnselect-article-group
#'nnselect-article-number)))))