2001-08-23 18:43:05 Lars Magne Ingebrigtsen <larsi@gnus.org>
+ * gnus-sum.el (gnus-select-newsgroup): Use it.
+
+ * gnus-util.el (gnus-not-ignore): New function.
+
* lpath.el (featurep): Don't fbind char-int.
* gnus-util.el (gnus-create-info-command): New function.
(setq gnus-newsgroup-display
(cond
((eq display 'all)
- 'identity)
+ 'gnus-not-ignore)
((arrayp display)
(gnus-summary-display-make-predicate (mapcar 'identity display)))
(t
(if (or read-all
(and (zerop (length gnus-newsgroup-marked))
(zerop (length gnus-newsgroup-unreads)))
- (eq gnus-newsgroup-display 'identity))
+ (eq gnus-newsgroup-display 'gnus-not-ignore))
;; We want to select the headers for all the articles in
;; the group, so we select either all the active
;; articles in the group, or (if that's nil), the
;; Most groups have nothing to remove.
(if (or gnus-inhibit-limiting
(and (null gnus-newsgroup-dormant)
- (eq gnus-newsgroup-display 'identity)
+ (eq gnus-newsgroup-display 'gnus-not-ignore)
(not (eq gnus-fetch-old-headers 'some))
(not (numberp gnus-fetch-old-headers))
(not (eq gnus-fetch-old-headers 'invisible))
(setq gnus-info-buffer (current-buffer))
(gnus-configure-windows 'info)))
+(defun gnus-not-ignore (&rest args)
+ t)
+
(provide 'gnus-util)
;;; gnus-util.el ends here