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