Function: org-check-agenda-file

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

Signature

(org-check-agenda-file FILE)

Documentation

Make sure FILE exists. If not, ask user what to do.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org.el.gz
(defun org-check-agenda-file (file)
  "Make sure FILE exists.  If not, ask user what to do."
  (unless (file-exists-p file)
    (message "Non-existent agenda file %s.  [R]emove from list or [A]bort?"
	     (abbreviate-file-name file))
    (let ((r (downcase (read-char-exclusive))))
      (cond
       ((equal r ?r)
	(org-remove-file file)
	(throw 'nextfile t))
       (t (user-error "Abort"))))))