diff options
author | Lars Magne Ingebrigtsen <larsi@gnus.org> | 2011-03-31 13:31:56 +0000 |
---|---|---|
committer | Katsumi Yamaoka <yamaoka@jpl.org> | 2011-03-31 13:31:56 +0000 |
commit | d5b686dc3061ad1368d72da3d7494fc862cc46df (patch) | |
tree | dd9d309e87f2317020ee45e1eb7e7b85e62045dd /lisp/gnus/gnus-sum.el | |
parent | 221ddf68cb70826c9cb889c44d7e97e9fc9ea856 (diff) | |
download | emacs-d5b686dc3061ad1368d72da3d7494fc862cc46df.tar.gz |
gnus-sum.el (gnus-update-marks): Revert intersection change, which made marks not propagate, again.
Diffstat (limited to 'lisp/gnus/gnus-sum.el')
-rw-r--r-- | lisp/gnus/gnus-sum.el | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index 91dc6fb9595..10aa4e12dcf 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el @@ -6072,14 +6072,10 @@ If SELECT-ARTICLES, only select those articles from GROUP." ;; didn't actually get any headers for. (existing (gnus-compress-sequence gnus-newsgroup-articles)) (del - (gnus-sorted-range-intersection - existing - (gnus-remove-from-range (gnus-copy-sequence old) list))) + (gnus-remove-from-range (gnus-copy-sequence old) list)) (add - (gnus-sorted-range-intersection - existing - (gnus-remove-from-range - (gnus-copy-sequence list) old)))) + (gnus-remove-from-range + (gnus-copy-sequence list) old))) (when add (push (list add 'add (list (cdr type))) delta-marks)) (when del |