+2001-06-11 Akihiro Arisawa <ari@atesoft.advantest.co.jp>
+
+ * lisp/nnshimbun.el (nnshimbun-request-expire-articles): Fix
+ inhibiting the expiring when `nnshimbun-keep-unparsable-dated-articles'
+ is nil.
+
2001-06-11 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
* lisp/gnus-group.el (toplevel): Removed autoload code for
(if (search-forward "\t" end t)
(1- (point))
end)))))
- (when (and (or (setq time (condition-case nil
- (apply 'encode-time time)
- (error nil)))
- ;; Inhibit expiration if there's no parsable
- ;; date and the following option is non-nil.
- (not nnshimbun-keep-unparsable-dated-articles))
- (nnmail-expired-article-p name time nil))
+ (when (cond ((setq time (condition-case nil
+ (apply 'encode-time time)
+ (error nil)))
+ (nnmail-expired-article-p name time nil))
+ (t
+ ;; Inhibit expiration if there's no parsable
+ ;; date and the following option is non-nil.
+ (not nnshimbun-keep-unparsable-dated-articles)))
(beginning-of-line)
(delete-region (point) (1+ end))
(setq articles (delq article articles)))))