summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien <bzg@gnu.org>2020-02-17 14:49:15 +0100
committerBastien <bzg@gnu.org>2020-02-17 14:49:15 +0100
commit2f30ecffdfbd30075add115beac953098fd4160f (patch)
treed7bf78d27c06c77f7117da0eb815926ad7c68482
parentfb188adda0ef3a25c8c74216aabcd81cdda4099a (diff)
downloadorg-mode-2f30ecffdfbd30075add115beac953098fd4160f.tar.gz
org-compat.el: Require 'org-agenda in a timely fashion
* lisp/org-compat.el ("calendar"): Require 'org-agenda before adding `org--setup-calendar-bindings' to `calendar-mode-hook'. This fixes Emacs bug#38592.
-rw-r--r--lisp/org-compat.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/org-compat.el b/lisp/org-compat.el
index c1aaf17..18c1f9a 100644
--- a/lisp/org-compat.el
+++ b/lisp/org-compat.el
@@ -1048,7 +1048,9 @@ key."
#'org-agenda-diary-entry)))
(eval-after-load "calendar"
- '(add-hook 'calendar-mode-hook #'org--setup-calendar-bindings))
+ '(progn
+ (require 'org-agenda)
+ (add-hook 'calendar-mode-hook #'org--setup-calendar-bindings)))
;;;; Saveplace