On Fri, Aug 6, 2010 at 4:12 PM, Carsten Dominik
<carsten.dominik@gmail.com> wrote:
On Aug 6, 2010, at 10:30 AM, Bastien wrote:
Rustom Mody <rustompmody@gmail.com> writes:
Why is it that if org-agenda-files is a list the list should have
absolute file names whereas when it (points to) a single file
containing the names those names are allowed to be relative to
org-directory?
I guess this is a small historical contingency. We might indeed allow
relative filenames when `org-agenda-files' is a list.
I agree and would welcome a patch for this.
Changing this behavior is going to be a significant one as far as the current users are concerned. I started working towards a patch for this and now I am thinking how not to break existing functionality. Or should we force everyone to be relative to org-directory?
Here is the simple patch which straight away expands the file names with org-directory.
* org.el:
+ org-expand-file-list ()
Expand the list of agenda files in "org-agenda-files" with "org-directory" as base directory.
+ org-agenda-files ()
Call org-expand-file-list() if "org-agenda-files" is a list.
Thanks and Regards
Noorul
- Carsten