From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Dynamically compute org-agenda-files Date: Fri, 19 Oct 2007 10:23:33 +0200 Message-ID: <2dcc2c6f1fcd53c2c58f6aee8e2a537b@science.uva.nl> References: <5ea706d0710170820v79a4284di3ede7ad6be48c23b@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Iin8r-0006W1-6C for emacs-orgmode@gnu.org; Fri, 19 Oct 2007 04:23:37 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Iin8p-0006Vf-1k for emacs-orgmode@gnu.org; Fri, 19 Oct 2007 04:23:36 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Iin8o-0006Va-QQ for emacs-orgmode@gnu.org; Fri, 19 Oct 2007 04:23:34 -0400 Received: from korteweg.uva.nl ([146.50.98.70]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Iin8o-0004Ao-LI for emacs-orgmode@gnu.org; Fri, 19 Oct 2007 04:23:34 -0400 In-Reply-To: <5ea706d0710170820v79a4284di3ede7ad6be48c23b@mail.gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Chris Leyon Cc: emacs-orgmode@gnu.org The Emacs Wiki page OrgMode lists this possibility (setq org-agenda-files (file-expand-wildcards "~/org/*.org")) I guess another possibility would be that *directories* could be members in org-agenda-files and would be dynamically expanded to all .org files in that directory.... I don't want to loose the ability to add individual files in different locations to the list. - Carsten On Oct 17, 2007, at 17:20, Chris Leyon wrote: > I currently use Planner for organizing my work activities & notes and > am contemplating converting to Org-mode, but there is a capability > that Planner has which Org doesn't (AFAIK) that is holding me back. > (No flamewar please.) > > I have hundreds of Planner files, one for each of my customers, with > WikiNames. When I add a new customer, I just create a new file from a > template and put it in my `muse-project-alist' directory and Planner > automatically sees the file, its tasks, it is automatically > searchable, etc. > > But in org-mode, it is not feasible to maintain hundreds of separate > files. I prefer having separate files for each customer so I'd like > to keep that paradigm. > > What I would like is something along the lines of an > org-agenda-files-directory variable, which would be a directory (or a > list of dirs) that would be automatically searched for *.org files. > > I'm no lisp hacker, but it appears that Org uses the value of the > variable `org-agenda-files'. What if this could be changed to a > function along the lines of: > > (defun org-agenda-files () > (directory-files org-agenda-files-directory t "*\\.org")) > > or something similar? > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > -- Carsten Dominik Sterrenkundig Instituut "Anton Pannekoek" Universiteit van Amsterdam Kruislaan 403 NL-1098SJ Amsterdam phone: +31 20 525 7477