-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rudimentary support for diary sexp and rrule #216
base: master
Are you sure you want to change the base?
Conversation
In stable Debian distribution emacs 26.1 doesn't load subr-x library by default. Will you please add |
I noticed when using this the first sync runs fine but when sycing afterards org-asks me if I want to delete the event on the remote-calendar. |
While I've added support for recurrences in #308, I'm going to leave this PR open as #308 only implements simple repeaters, and not the more complex recurrences which could be supported by sexp timestamps. That said, this PR doesn't apply cleanly onto recent versions of org-caldav, and also I experienced issues with sexp timestamps in recent versions of ox-icalendar (at least when I tried a few months ago). So this is not going to get merged in its current form in the near future. But nevertheless this PR addresses an important problem, and is a useful reference, so I'm going to leave the PR open in the hope of eventually making progress on this someday. |
Update: I fixed the issue I was having with ox-icalendar export of diary timestamps here: However, I think it will be difficult to get diary timestamps working with bidirectional sync. Maybe the best solution would be to define a new function
that has the same interface as iCalendar rrule, but returns a diary expression, which could be used in timestamps. Then we could implement faithful 2-way conversion between iCalendar rrule and |
No description provided.