Function: nnmh-request-accept-article
nnmh-request-accept-article is a byte-compiled function defined in
nnmh.el.gz.
Signature
(nnmh-request-accept-article GROUP &optional SERVER LAST NOINSERT)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnmh.el.gz
(deffoo nnmh-request-accept-article (group &optional server last noinsert)
(nnmh-possibly-change-directory group server)
(nnmail-check-syntax)
(when nnmail-cache-accepted-message-ids
(nnmail-cache-insert (nnmail-fetch-field "message-id")
group
(nnmail-fetch-field "subject")
(nnmail-fetch-field "from")))
(nnheader-init-server-buffer)
(prog1
(if (stringp group)
(if noinsert
(nnmh-active-number group)
(car (nnmh-save-mail
(list (cons group (nnmh-active-number group)))
noinsert)))
(let ((res (nnmail-article-group 'nnmh-active-number)))
(if (and (null res)
(yes-or-no-p "Moved to `junk' group; delete article? "))
'junk
(car (nnmh-save-mail res noinsert)))))
(when (and last nnmail-cache-accepted-message-ids)
(nnmail-cache-close))))