emacs-orgmode
[Top][All Lists]
Advanced

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

Re: Bug: org-anniversary dates not exported to iCalendar [9.4.6 (9.4.6-3


From: Marcus Zibrowius
Subject: Re: Bug: org-anniversary dates not exported to iCalendar [9.4.6 (9.4.6-3-g37f69b-elpaplus @ /home/marcus/.emacs.d/elpa/org-plus-contrib-20210531/)]
Date: Sun, 23 Jul 2023 20:25:46 +0000

This is because Emacs diary only looks `icalendar-export-sexp-enumeration-days' days ahead from now when exporting non-standard diary sexps. By default, it is 2 weeks. So, you would see the anniversary in icalendar if it were 2 weeks from now.

You can increase `icalendar-export-sexp-enumeration-days' to get the anniversary occurrences exported up to that number of days ahead.

The variable icalendar-export-sexp-enumeration-days is indeed set to 14. However, even entries of the form

* Test 1
%%(org-anniversary 2023 07 22) Test1
* Test 2
%%(org-anniversary 2023 07 24) Test2

do not get exported today (2023 07 23).

Also, `org-anniversary' does not support %d. AFAIK, it is only working for built-in sexp types, which are handled specially.

%d works perfectly in the agenda view.

Marcus


reply via email to

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