aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2009-09-24 03:26:51 +0000
committerGlenn Morris2009-09-24 03:26:51 +0000
commit2157a2be64ad09c66f4bd9ee4e918e2db542def0 (patch)
treecf10f1e5e8dec732b905dc3a2d43cfdbf087354b
parent6125167ce2e30f0023eef635a1488e5662f5cacc (diff)
downloademacs-2157a2be64ad09c66f4bd9ee4e918e2db542def0.tar.gz
emacs-2157a2be64ad09c66f4bd9ee4e918e2db542def0.zip
(diary-fancy-display): Always run the hook.
-rw-r--r--lisp/ChangeLog2
-rw-r--r--lisp/calendar/diary-lib.el7
2 files changed, 7 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 0a15075cc2f..85b25205697 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,7 @@
12009-09-24 Glenn Morris <rgm@gnu.org> 12009-09-24 Glenn Morris <rgm@gnu.org>
2 2
3 * calendar/diary-lib.el (diary-fancy-display): Always run the hook.
4
3 * term/ns-win.el (ns-reg-to-script): Define for compiler. 5 * term/ns-win.el (ns-reg-to-script): Define for compiler.
4 6
5 * mail/rmailmm.el (rmail-mime-multipart-handler): Accept the case where 7 * mail/rmailmm.el (rmail-mime-multipart-handler): Accept the case where
diff --git a/lisp/calendar/diary-lib.el b/lisp/calendar/diary-lib.el
index 6f73c1048dd..9ed28c403a9 100644
--- a/lisp/calendar/diary-lib.el
+++ b/lisp/calendar/diary-lib.el
@@ -1019,8 +1019,11 @@ This is an option for `diary-display-function'."
1019 (overlay-put 1019 (overlay-put
1020 (make-overlay (match-beginning 0) (match-end 0)) 1020 (make-overlay (match-beginning 0) (match-end 0))
1021 'face temp-face))))))) 1021 'face temp-face)))))))
1022 (or (eq major-mode 'diary-fancy-display-mode) 1022 ;; FIXME can't remember what this check was for.
1023 (diary-fancy-display-mode)) 1023 ;; To prevent something looping, or a minor optimization?
1024 (if (eq major-mode 'diary-fancy-display-mode)
1025 (run-hooks 'diary-fancy-display-mode-hook)
1026 (diary-fancy-display-mode))
1024 (calendar-set-mode-line date-string) 1027 (calendar-set-mode-line date-string)
1025 (message "Preparing diary...done")))) 1028 (message "Preparing diary...done"))))
1026 1029