Function: nnfolder-open-nov

nnfolder-open-nov is a byte-compiled function defined in nnfolder.el.gz.

Signature

(nnfolder-open-nov GROUP)

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nnfolder.el.gz
(defun nnfolder-open-nov (group)
  (or (cdr (assoc group nnfolder-nov-buffer-alist))
      (let ((buffer (gnus-get-buffer-create (format " *nnfolder overview %s*" group))))
	(with-current-buffer buffer
          (setq-local nnfolder-nov-buffer-file-name
                      (nnfolder-group-nov-pathname group))
	  (erase-buffer)
	  (when (file-exists-p nnfolder-nov-buffer-file-name)
	    (nnheader-insert-file-contents nnfolder-nov-buffer-file-name)))
	(push (cons group buffer) nnfolder-nov-buffer-alist)
	buffer)))