* nnagent.el (nnagent-retrieve-headers): Use gnus-sorted-difference.
authorShengHuo ZHU <zsh@cs.rochester.edu>
Wed, 30 Jan 2002 19:40:52 +0000 (19:40 +0000)
committerShengHuo ZHU <zsh@cs.rochester.edu>
Wed, 30 Jan 2002 19:40:52 +0000 (19:40 +0000)
commitea459fd72ec9b5035d85cf5fbbd107945dfd9594
treec95b5d448919c996139ef5e1109935b3e02138e7
parent7ed7eaa8da327bba6e447e3a7f514c1ad74c5656
* nnagent.el (nnagent-retrieve-headers): Use gnus-sorted-difference.

* gnus-agent.el (gnus-agent-retrieve-headers): Use
gnus-sorted-difference.

* nnsoup.el (nnsoup-request-expire-articles): Use
gnus-sorted-difference.

* nnheader.el: Autoload gnus-sorted-difference.

* nnfolder.el (nnfolder-request-expire-articles): Use
gnus-sorted-difference.

* gnus-cache.el (gnus-cache-retrieve-headers): Use
gnus-sorted-difference.

* gnus-range.el: Autoload cookies.
(gnus-sorted-difference): New function.
(gnus-sorted-ndifference): New function.
(gnus-sorted-nintersection): Rename from
gnus-set-sorted-intersection.
(gnus-sorted-nunion): Rename from gnus-sorted-nunion.
(gnus-list-range-difference): Rename from
gnus-inverse-list-range-intersection.
(gnus-inverse-list-range-intersection): Use defalias.

* gnus-sum.el (gnus-select-newsgroup): Use gnus-sorted-difference,
gnus-sorted-ndifference, and gnus-sorted-nintersection.
(gnus-articles-to-read): Use gnus-sorted-difference.
(gnus-summary-limit-mark-excluded-as-read): Use
gnus-sorted-intersection and gnus-sorted-ndifference.
(gnus-list-of-read-articles): Use gnus-list-range-difference.
(gnus-summary-insert-articles): Use gnus-sorted-difference.
lisp/ChangeLog
lisp/gnus-agent.el
lisp/gnus-cache.el
lisp/gnus-range.el
lisp/gnus-sum.el
lisp/nnagent.el
lisp/nnfolder.el
lisp/nnheader.el
lisp/nnsoup.el