Function: nnimap-article-ranges
nnimap-article-ranges is a byte-compiled function defined in
nnimap.el.gz.
Signature
(nnimap-article-ranges RANGES)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnimap.el.gz
(defun nnimap-article-ranges (ranges)
(let (result)
(cond
((numberp ranges)
(number-to-string ranges))
((numberp (cdr ranges))
(format "%d:%d" (car ranges) (cdr ranges)))
(t
(dolist (elem ranges)
(push
(if (consp elem)
(format "%d:%d" (car elem) (cdr elem))
(number-to-string elem))
result))
(mapconcat #'identity (nreverse result) ",")))))