Renaud Bussières via "General discussions about Org-mode." <emacs-orgmode@gnu.org> writes:
> <2024-10-07 Mon 16:00-17:30 +1w>--<2024-11-25 Mon> > > Then the event will appear in the agenda every day between 2024-10-07 > and 2024-11-25, that's not right. It seems like time/date ranges do > not respect repeaters. I can't estimate whether the syntax of org time specs could or should be extended like that. But as a workaround - or even as equally good alternative - you can use diary sexps, which are able to express any possible conditions. For me (I am using calendar-set-date-style --> european with day and month positions switched) your example would look like ** 16:00-17:30 Yoga %%(and (diary-cyclic 7 7 10 2024) (diary-block 7 10 2024 25 11 2024) "16:00-17:30 Yoga Class") Note: the entry name is taken from the return value of the expression, the actual entry name is ignored, at least for the agenda. Michael.