7219b3fac9ec69b891b9c394597c3564c9831fb4
Two patches in org-caldav use-package! config: Fix #1: org-caldav-get-event encodes @ as %40 via url-hexify-string. Baikal stores files with literal @ in filename (e.g. ...@google.com.ics). Result: HTTP 404 after 5 retries for UIDs with @google.com suffix. Advice: cl-letf temporarily replaces url-hexify-string to decode %40 back to @. Fix #2: Some CalDAV events have nil SUMMARY/DTSTART. icalendar parser returns nil, org-caldav passes to string-match -> Wrong type argument: stringp nil. Advice: condition-case in org-caldav-update-events-in-org catches the error, logs it to *org-caldav-debug* buffer, and allows sync state to be saved.
# instalace mailu: brew install mu isync msmtp pak mbsync personal (musi existovat .mbsyncrc) pak mu init --maildir=~/.mail --my-address=martin@sukany.cz mu index
Description
Languages
Emacs Lisp
97.5%
Shell
2.5%