[gnus git] branch master updated: m0-7-35-g47dca68 =1= * gnus-sum.el (gnus-update-marks): Do not remove empty 'unexist' ranges, since `nnimap-retrieve-group-data-early' also uses it as a flag to see whether the group was synced before.
David Engster <[email protected]>
| Newsgroups | gmane.emacs.gnus.cvs |
|---|---|
| Message-ID | <[email protected]> |
via 47dca68db32d58b1ea5ad98f5038c51ca605a0ee (commit)
from 7af48ed79ec96ebed2dbea56ef8e08a132771741 (commit)
- Log -----------------------------------------------------------------
commit 47dca68db32d58b1ea5ad98f5038c51ca605a0ee
Author: David Engster <[email protected]>
Date: Wed Jun 5 18:39:37 2013 +0200
* gnus-sum.el (gnus-update-marks): Do not remove empty 'unexist'
ranges, since `nnimap-retrieve-group-data-early' also uses it as a flag
to see whether the group was synced before.
See also:
http://thread.gmane.org/gmane.emacs.gnus.general/82121
http://thread.gmane.org/gmane.emacs.gnus.general/83231
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 441773b..f53f608 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
+2013-06-05 David Engster <[email protected]>
+
+ * gnus-sum.el (gnus-update-marks): Do not remove empty 'unexist'
+ ranges, since `nnimap-retrieve-group-data-early' also uses it as a flag
+ to see whether the group was synced before.
+
2013-06-04 Katsumi Yamaoka <[email protected]>
* gnus-art.el (article-date-ut, article-update-date-lapsed): Don't
diff --git a/lisp/gnus-sum.el b/lisp/gnus-sum.el
index 234fef7..e136d4f 100644
--- a/lisp/gnus-sum.el
+++ b/lisp/gnus-sum.el
@@ -6069,7 +6069,8 @@ If SELECT-ARTICLES, only select those articles from GROUP."
(gnus-active gnus-newsgroup-name) del))
(push (list del 'del (list (cdr type))) delta-marks))))
- (when list
+ (when (or list
+ (eq (cdr type) 'unexist))
(push (cons (cdr type) list) newmarked)))
(when delta-marks
-----------------------------------------------------------------------
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we listed those
revisions in full, above.
Summary of changes:
lisp/ChangeLog | 6 ++++++
lisp/gnus-sum.el | 3 ++-
2 files changed, 8 insertions(+), 1 deletions(-)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnus Project".
The branch, master has been updated
hooks/post-receive
--
Gnus Project