Function: remember-diary-extract-entries
remember-diary-extract-entries is an autoloaded and byte-compiled
function defined in remember.el.gz.
Signature
(remember-diary-extract-entries)
Documentation
Extract diary entries from the region based on remember-diary-regexp.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/remember.el.gz
;;;###autoload
(defun remember-diary-extract-entries ()
"Extract diary entries from the region based on `remember-diary-regexp'."
(save-excursion
(goto-char (point-min))
(let (list)
(while (re-search-forward remember-diary-regexp nil t)
(push (remember-diary-convert-entry (match-string 1)) list))
(when list
(diary-make-entry (mapconcat #'identity list "\n")
nil remember-diary-file)
(when remember-save-after-remembering
(with-current-buffer (find-buffer-visiting (or remember-diary-file
diary-file))
(save-buffer))))
nil))) ;; Continue processing