Jack Kamm <jackk...@gmail.com> writes: > I am attaching an updated patch for ox-icalendar unscheduled and > repeating TODOs, incorporating some of Ihor's feedback to my RFC some > months ago.
Thanks! See some comments below. > +*** New option ~org-icalendar-todo-unscheduled-start~ to control unscheduled > TODOs in ox-icalendar > +*** Add support for repeating tasks in iCalendar export > ... > +Also note that only vanilla repeaters are currently exported; the > +special repeaters ~++~ and ~.+~ are skipped. Would it make sense to throw a warning instead of silently skipping ~++~ and ~.+~ repeaters? > +(defcustom org-icalendar-todo-unscheduled-start 'recurring-deadline-warning > + "Exported start date of unscheduled TODOs. > + > +If `org-icalendar-use-scheduled' contains `todo-start' and a task > +has a \"SCHEDULED\" timestamp, that is always used as the start > +date. Otherwise, this variable controls whether a start date is > +exported and what its value is. I think it would make sense to link to this variable in the `org-icalendar-use-scheduled' docstring and possibly in the manual. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>