aboutsummaryrefslogtreecommitdiff
path: root/modules/test-runner.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-11-17 04:25:35 -0600
committerCraig Jennings <c@cjennings.net>2025-11-17 04:25:35 -0600
commit8a9d6282e406f58a0d9d87bee668da0f3f2c25f0 (patch)
tree65b87c4e308ed04fdcb9fc694c8087da533ac203 /modules/test-runner.el
parent1ce75fdfb0a2473b650e330a6ff5239385c8736a (diff)
downloaddotemacs-8a9d6282e406f58a0d9d87bee668da0f3f2c25f0.tar.gz
dotemacs-8a9d6282e406f58a0d9d87bee668da0f3f2c25f0.zip
feat(calendar-sync): Make ICS fetching asynchronous
Changed calendar-sync--fetch-ics from synchronous call-process to asynchronous make-process with callback pattern. This prevents Emacs from freezing during calendar syncs. Changes: - calendar-sync--fetch-ics now takes a callback parameter - Uses make-process with sentinel for async completion - calendar-sync-now updated to use callback pattern - Fetch completes in background without blocking Emacs All 56 tests pass. User confirmed improved responsiveness.
Diffstat (limited to 'modules/test-runner.el')
0 files changed, 0 insertions, 0 deletions