diff options
author | Bastien <bzg@gnu.org> | 2020-02-17 14:49:15 +0100 |
---|---|---|
committer | Bastien <bzg@gnu.org> | 2020-02-17 14:49:15 +0100 |
commit | 2f30ecffdfbd30075add115beac953098fd4160f (patch) | |
tree | d7bf78d27c06c77f7117da0eb815926ad7c68482 | |
parent | fb188adda0ef3a25c8c74216aabcd81cdda4099a (diff) | |
download | org-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.el | 4 |
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 |