aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/emacs-default-faces.json
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
commit11bbf4fb1cd062f7b46d8479bea530722fd17005 (patch)
treeee1025b96e41b1e4066fb3e4796569d7df470328 /scripts/theme-studio/emacs-default-faces.json
parentccf59550e9aeec6cea3599eebcd2e774c3a82f2c (diff)
downloaddotemacs-11bbf4fb1cd062f7b46d8479bea530722fd17005.tar.gz
dotemacs-11bbf4fb1cd062f7b46d8479bea530722fd17005.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 'scripts/theme-studio/emacs-default-faces.json')
0 files changed, 0 insertions, 0 deletions