aboutsummaryrefslogtreecommitdiff
path: root/modules/custom-buffer-file.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-05 15:13:57 -0600
committerCraig Jennings <c@cjennings.net>2026-02-05 15:13:57 -0600
commit169a7e3cec4ecae4fb64bd4a4667a7149b36ac83 (patch)
treea1bbcd96a67fe029490f550cca4a4e44217953bb /modules/custom-buffer-file.el
parent457000717970a1893685d55c620f6f050ca78e15 (diff)
downloaddotemacs-169a7e3cec4ecae4fb64bd4a4667a7149b36ac83.tar.gz
dotemacs-169a7e3cec4ecae4fb64bd4a4667a7149b36ac83.zip
feat(calendar-sync): add event details — attendees, organizer, status, URL
Add ICS text unescaping (RFC 5545), HTML stripping, and new fields (attendees/status, organizer, meeting URL) to calendar-sync.el. event-to-org now outputs org property drawers. 88 new tests across 10 test files, 146/146 pass. Also fix pre-existing test require order and keymap guard issues.
Diffstat (limited to 'modules/custom-buffer-file.el')
-rw-r--r--modules/custom-buffer-file.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/custom-buffer-file.el b/modules/custom-buffer-file.el
index 7ff38250..92e73c3d 100644
--- a/modules/custom-buffer-file.el
+++ b/modules/custom-buffer-file.el
@@ -447,7 +447,8 @@ Signals an error if:
"g" #'revert-buffer
"w" #'cj/view-buffer-in-eww
"e" #'cj/view-email-in-buffer)
-(keymap-set cj/custom-keymap "b" cj/buffer-and-file-map)
+(when (boundp 'cj/custom-keymap)
+ (keymap-set cj/custom-keymap "b" cj/buffer-and-file-map))
(with-eval-after-load 'which-key
(which-key-add-key-based-replacements