[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 b5e0260f42: Fix messages displayed when diary is shown
From: |
Eli Zaretskii |
Subject: |
emacs-29 b5e0260f42: Fix messages displayed when diary is shown |
Date: |
Sun, 15 Jan 2023 01:12:21 -0500 (EST) |
branch: emacs-29
commit b5e0260f4258b7d29c208c5cec271ea6c4ef9f69
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
Fix messages displayed when diary is shown
* lisp/calendar/diary-lib.el (diary-list-entries): Display the
"...done" message only if there's no important message in the
echo-area. (Bug#60795)
---
lisp/calendar/diary-lib.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/lisp/calendar/diary-lib.el b/lisp/calendar/diary-lib.el
index b90ed715fa..44fb5eb5a8 100644
--- a/lisp/calendar/diary-lib.el
+++ b/lisp/calendar/diary-lib.el
@@ -880,7 +880,10 @@ LIST-ONLY is non-nil, in which case it just returns the
list."
(original-date original-date))
(run-hooks 'diary-hook))))))
(and temp-buff (buffer-name temp-buff) (kill-buffer temp-buff)))
- (or d-incp (message "Preparing diary...done"))
+ (or d-incp
+ ;; Don't clobber messages displayed while preparing the diary.
+ (not (equal (current-message) "Preparing diary..."))
+ (message "Preparing diary...done"))
diary-entries-list)))
(defun diary-unhide-everything ()
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-29 b5e0260f42: Fix messages displayed when diary is shown,
Eli Zaretskii <=