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 | |
| parent | 221ddf68cb70826c9cb889c44d7e97e9fc9ea856 (diff) | |
| download | emacs-d5b686dc3061ad1368d72da3d7494fc862cc46df.tar.gz | |
gnus-sum.el (gnus-update-marks): Revert intersection change, which made marks not propagate, again.
| -rw-r--r-- | lisp/gnus/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/gnus/gnus-sum.el | 10 | 
2 files changed, 8 insertions, 7 deletions
| diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 51169f7b9df..2496453dd89 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog @@ -1,3 +1,8 @@ +2011-03-30  Lars Magne Ingebrigtsen  <larsi@gnus.org> + +	* gnus-sum.el (gnus-update-marks): Revert intersection change, which +	made marks not propagate, again. +  2011-03-30  Chong Yidong  <cyd@stupidchicken.com>  	* proto-stream.el (open-protocol-stream): Bring back `network' type. 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 | 
