Function: nndiary-expired-article-p

nndiary-expired-article-p is a byte-compiled function defined in nndiary.el.gz.

Signature

(nndiary-expired-article-p FILE)

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nndiary.el.gz
(defun nndiary-expired-article-p (file)
  (with-temp-buffer
    (if (nnheader-insert-head file)
	(let ((sched (nndiary-schedule)))
	  ;; An article has expired if its last schedule (if any) is in the
	  ;; past. A permanent schedule never expires.
	  (and sched
	       (setq sched (nndiary-last-occurrence sched))
	       (time-less-p sched nil)))
      ;; else
      (nnheader-report 'nndiary "Could not read file %s" file)
      nil)
    ))