Function: org-get-agenda-file-buffer

org-get-agenda-file-buffer is a byte-compiled function defined in org.el.gz.

Signature

(org-get-agenda-file-buffer FILE)

Documentation

Get an agenda buffer visiting FILE.

If the buffer needs to be created, add it to the list of buffers which might be released later.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org.el.gz
(defun org-get-agenda-file-buffer (file)
  "Get an agenda buffer visiting FILE.
If the buffer needs to be created, add it to the list of buffers
which might be released later."
  (let ((buf (org-find-base-buffer-visiting file)))
    (if buf
	buf ; just return it
      ;; Make a new buffer and remember it
      (setq buf (find-file-noselect file))
      (when buf (push buf org-agenda-new-buffers))
      buf)))