aboutsummaryrefslogtreecommitdiff
path: root/modules/custom-case.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-20 14:57:28 -0400
committerCraig Jennings <c@cjennings.net>2026-06-20 14:57:28 -0400
commit23f405b412457454da02f28d7a8c0e0c02c2d14d (patch)
tree4e356054be25e398b7a9314e7adc2a33dde15338 /modules/custom-case.el
parent62fee96b22e5899ea9ce485dc1bec5212071edde (diff)
downloaddotemacs-23f405b412457454da02f28d7a8c0e0c02c2d14d.tar.gz
dotemacs-23f405b412457454da02f28d7a8c0e0c02c2d14d.zip
refactor(calendar-sync): extract per-event recurrence-exception parser
Lift the 14-binding let* body out of calendar-sync--collect-recurrence-exceptions into calendar-sync--parse-exception-event, which returns the exception plist (or nil) for one VEVENT; the collector's dolist becomes a thin uid + puthash. Add Normal/Boundary/Error tests for the new pure helper.
Diffstat (limited to 'modules/custom-case.el')
0 files changed, 0 insertions, 0 deletions