Function: diary-list-entries-1
diary-list-entries-1 is a byte-compiled function defined in
diary-lib.el.gz.
Signature
(diary-list-entries-1 MONTHS SYMBOL ABSFUNC)
Documentation
List diary entries of a certain type.
MONTHS is an array of month names. SYMBOL marks diary entries of the type in question. ABSFUNC is a function that converts absolute dates to dates of the appropriate type.
Source Code
;; Defined in /usr/src/emacs/lisp/calendar/diary-lib.el.gz
(defun diary-list-entries-1 (months symbol absfunc)
"List diary entries of a certain type.
MONTHS is an array of month names. SYMBOL marks diary entries of the type
in question. ABSFUNC is a function that converts absolute dates to dates
of the appropriate type."
(with-no-warnings (defvar number) (defvar list-only))
(let ((gdate original-date))
(dotimes (_ number)
(diary-list-entries-2
(funcall absfunc (calendar-absolute-from-gregorian gdate))
diary-nonmarking-symbol file-glob-attrs list-only months symbol gdate)
(setq gdate
(calendar-gregorian-from-absolute
(1+ (calendar-absolute-from-gregorian gdate))))))
(goto-char (point-min)))