Function: nnimap-make-process-buffer
nnimap-make-process-buffer is a byte-compiled function defined in
nnimap.el.gz.
Signature
(nnimap-make-process-buffer BUFFER)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnimap.el.gz
(defun nnimap-make-process-buffer (buffer)
(with-current-buffer
(generate-new-buffer (format " *nnimap %s %s %s*"
nnimap-address nnimap-server-port
buffer))
(mm-disable-multibyte)
(buffer-disable-undo)
(gnus-add-buffer)
(setq-local after-change-functions nil) ;FIXME: Why?
(setq-local nnimap-object
(make-nnimap :server (nnoo-current-server 'nnimap)
:initial-resync 0))
(push (list buffer (current-buffer)) nnimap-connection-alist)
(push (current-buffer) nnimap-process-buffers)
(current-buffer)))