emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] Re: Ignoring non-existent agenda files


From: Carsten Dominik
Subject: Re: [Orgmode] Re: Ignoring non-existent agenda files
Date: Fri, 4 Jun 2010 12:52:31 +0200


On May 24, 2010, at 2:34 PM, Clifford Caoile wrote:

Hello emacs-orgmode mailing list:

I too would like the ability for org-mode to ignore (silently)
non-existent agenda files. This has been discussed before on the
mailing list [1].

And it has been implemented since then:

(setq org-agenda-skip-unavailable-files t)


Basically my use case is with Emacs on Windows. I have one Org Agenda
file on removable storage (USB memory), which I want to use from
multiple computers, so sometimes that file is not available. I tried
modifying the org-mode elisp files as shown below. When the
interactive prompt "non-existent file <filename>.. [R]emove from list
or [A]bort?" is shown, I press the "c" key to continue.

---gitk output---
[author/committer is me, but info is redacted]
Parent: 6f3026edf161ae2d721f4ac04ed50fdebb16353d (Release 6.35g)

Continuing loading when agenda org files do not exist temporarily (press c)

--------------------------------- lisp/org.el ---------------------------------
index c89c5ac..89c5d88 100644
@@ -14896,6 +14896,8 @@ Optional argument FILE means use this file
instead of the current."
       ((equal r ?r)
        (org-remove-file file)
        (throw 'nextfile t))
+       ((equal r ?c)
+       (throw 'nextfile t))
       (t (error "Abort"))))))

(defun org-get-agenda-file-buffer (file)
---gitk output end---

Unfortunately, the above doesn't work correctly. I have to press "c"
multiple times in order to "c"ontinue.

The reason why you have to press "c" several times is because you are making an agenda with several days, or several blocks.

HTH

- Carsten




reply via email to

[Prev in Thread] Current Thread [Next in Thread]