summaryrefslogtreecommitdiff
path: root/lisp/textmodes/remember.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2021-01-20 23:30:53 +0100
committerLars Ingebrigtsen <larsi@gnus.org>2021-01-20 23:30:53 +0100
commit0df23b73e4718937bcaddf9008ad8ef9ca3a2413 (patch)
tree70da83f59cc16b8d3666a92b619ff8a93ebc0b35 /lisp/textmodes/remember.el
parent61b716bd3034ac50829ef66399c14113a903f82a (diff)
downloademacs-0df23b73e4718937bcaddf9008ad8ef9ca3a2413.tar.gz
emacs-0df23b73e4718937bcaddf9008ad8ef9ca3a2413.tar.bz2
emacs-0df23b73e4718937bcaddf9008ad8ef9ca3a2413.zip
Fix recent remember-diary-extract-entries change
* lisp/textmodes/remember.el (remember-diary-extract-entries): Use `remember-diary-file' over `diary-file'.
Diffstat (limited to 'lisp/textmodes/remember.el')
-rw-r--r--lisp/textmodes/remember.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/textmodes/remember.el b/lisp/textmodes/remember.el
index 7f107977d53..811a265118c 100644
--- a/lisp/textmodes/remember.el
+++ b/lisp/textmodes/remember.el
@@ -549,6 +549,8 @@ If this is nil, then `diary-file' will be used instead."
:type 'regexp
:version "28.1")
+(defvar diary-file)
+
;;;###autoload
(defun remember-diary-extract-entries ()
"Extract diary entries from the region based on `remember-diary-regexp'."
@@ -561,7 +563,8 @@ If this is nil, then `diary-file' will be used instead."
(diary-make-entry (mapconcat 'identity list "\n")
nil remember-diary-file)
(when remember-save-after-remembering
- (with-current-buffer (find-buffer-visiting diary-file)
+ (with-current-buffer (find-buffer-visiting (or remember-diary-file
+ diary-file))
(save-buffer))))
nil))) ;; Continue processing