Function: nnimap-request-articles
nnimap-request-articles is a byte-compiled function defined in
nnimap.el.gz.
Signature
(nnimap-request-articles ARTICLES &optional GROUP SERVER)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnimap.el.gz
(deffoo nnimap-request-articles (articles &optional group server)
(with-current-buffer nntp-server-buffer
(let ((result (nnimap-change-group group server)))
(when result
(erase-buffer)
(with-current-buffer (nnimap-buffer)
(erase-buffer)
(when (nnimap-command
(if (nnimap-ver4-p)
"UID FETCH %s BODY.PEEK[]"
"UID FETCH %s RFC822.PEEK")
(nnimap-article-ranges (gnus-compress-sequence articles)))
(let ((buffer (current-buffer)))
(with-current-buffer nntp-server-buffer
(nnheader-insert-buffer-substring buffer)
(nnheader-ms-strip-cr)))
t))))))