From 39cb7933a3b2c54d94919774646185b1dadca5a3 Mon Sep 17 00:00:00 2001 From: Vineet Kumar Date: Mon, 25 May 2026 23:10:39 -0400 Subject: files/emacs: fix org-agenda issue when menu bar is disabled --- epistemia/files/emacs/.config/emacs/init.el | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/epistemia/files/emacs/.config/emacs/init.el b/epistemia/files/emacs/.config/emacs/init.el index dbd3e8a..1f1465e 100644 --- a/epistemia/files/emacs/.config/emacs/init.el +++ b/epistemia/files/emacs/.config/emacs/init.el @@ -454,6 +454,14 @@ 'org-babel-load-languages '((emacs-lisp . t) (latex . t))) + :config ; I have menu bar disabled, but org-agenda tries to update + ; it when a new org-mode buffer is created. this leads to a + ; cryptic "Wrong type argument: keymapp, nil" (real issue + ; only visible via toggle-debug-on-error) + (advice-add 'easy-menu-add-item :around + (lambda (orig map path item &optional before) + (when map + (apply orig map path item before)))) :custom (org-return-follows-link t) (org-directory "/data/docs/org") -- cgit v1.2.3