diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-20 14:57:28 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-20 14:57:28 -0400 |
| commit | 894a73558e009a191d0d5d3248b2600db27683af (patch) | |
| tree | aa41ceea39748449f1be70bd1422dfac1164e8e6 /tests/test-cj-window-toggle-lib.el | |
| parent | edd7a1d19f671e181a2eedf408603553eec42ed1 (diff) | |
| download | dotemacs-894a73558e009a191d0d5d3248b2600db27683af.tar.gz dotemacs-894a73558e009a191d0d5d3248b2600db27683af.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 'tests/test-cj-window-toggle-lib.el')
0 files changed, 0 insertions, 0 deletions
