Gnus development mailing list
 help / color / mirror / Atom feed
From: Simon Josefsson <jas@extundo.com>
Cc: ding@gnus.org
Subject: Re: New mail appears to be old?!
Date: Sun, 30 Sep 2001 13:22:31 +0200	[thread overview]
Message-ID: <iluu1xldju0.fsf@barbar.josefsson.org> (raw)
In-Reply-To: <shite1cn08.fsf@tux.gnu.franken.de> (Karl Eichwalder's message of "Sun, 30 Sep 2001 06:37:27 +0200")

Karl Eichwalder <keichwa@gmx.net> writes:

>> in the CVS version of GNUS I suddenly experience a rather unwanted and
>> annoying phenomenon: after getting new mail, only some part of the new
>> mail is marked as new/unread and makes the groups show up in the group
>> buffer as groups with new mail. 
>
> Happened to me, too (I don't use nndiary).  To cure the problem I moved
> all article to a temp group, remove the old one and copied back the
> article from the temp group.

Does it make the problem go away permanently for the group, or just
temporarily until it happens again?  If you M-g the group, and `G E'
the group, does the active range (third entry) match the high/low
article count in the group?  Is the active info ok?  (I.e. does M-x
nnml-generate-nov-databases RET solve it?)

> I've some other mail groups where the '.' mark never goes away.  

How do the `seen' mark list in `G E' look like?  Does the patch below
help?  (I wouldn't think so, but maybe.)

> Is it possible to restrict the '.' mark to news groups only?

I don't think so.. Lars?

Index: nnml.el
===================================================================
RCS file: /usr/local/cvsroot/gnus/lisp/nnml.el,v
retrieving revision 6.27
diff -u -w -r6.27 nnml.el
--- nnml.el	2001/09/24 17:35:21	6.27
+++ nnml.el	2001/09/30 11:21:22
@@ -952,13 +952,14 @@
     (nnml-open-marks group server)
     ;; Update info using `nnml-marks'.
     (mapcar (lambda (pred)
+	      (unless (gnus-article-unpropagatable-p (cdr pred))
 	      (gnus-info-set-marks
 	       info
 	       (gnus-update-alist-soft
 		(cdr pred)
 		(cdr (assq (cdr pred) nnml-marks))
 		(gnus-info-marks info))
-	       t))
+		 t)))
 	    gnus-article-mark-lists)
     (let ((seen (cdr (assq 'read nnml-marks))))
       (gnus-info-set-read info
Index: nnfolder.el
===================================================================
RCS file: /usr/local/cvsroot/gnus/lisp/nnfolder.el,v
retrieving revision 6.23
diff -u -w -r6.23 nnfolder.el
--- nnfolder.el	2001/09/24 17:35:21	6.23
+++ nnfolder.el	2001/09/30 11:21:22
@@ -1176,13 +1176,14 @@
     (nnfolder-open-marks group server)
     ;; Update info using `nnfolder-marks'.
     (mapcar (lambda (pred)
+	      (unless (gnus-article-unpropagatable-p (cdr pred))
 	      (gnus-info-set-marks
 	       info
 	       (gnus-update-alist-soft
 		(cdr pred)
 		(cdr (assq (cdr pred) nnfolder-marks))
 		(gnus-info-marks info))
-	       t))
+		 t)))
 	    gnus-article-mark-lists)
     (let ((seen (cdr (assq 'read nnfolder-marks))))
       (gnus-info-set-read info




  reply	other threads:[~2001-09-30 11:22 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-09-26 13:53 Georg C. F. Greve
2001-09-26 14:41 ` Simon Josefsson
2001-09-27 11:34   ` Georg C. F. Greve
2001-09-27 14:14     ` Harry Putnam
2001-09-28 11:28       ` Georg C. F. Greve
2001-09-29 20:29         ` Georg C. F. Greve
2001-10-01  8:07           ` Didier Verna
2001-09-26 15:28 ` Harry Putnam
2001-09-27  1:28   ` Dan Christensen
2001-09-27  3:46     ` Harry Putnam
2001-09-27  8:28     ` Simon Josefsson
2001-09-27 11:13       ` Andreas Büsching
2001-09-29 19:17       ` Dan Christensen
2001-09-30  4:37 ` Karl Eichwalder
2001-09-30 11:22   ` Simon Josefsson [this message]
2001-09-30 12:31     ` Karl Eichwalder
2001-09-30 13:22       ` Kai Großjohann
2001-09-30 12:53     ` Karl Eichwalder
2001-10-01 10:31       ` Georg C. F. Greve
2001-10-01 11:54         ` Kai Großjohann
2001-10-01 16:36           ` Georg C. F. Greve
2001-09-30 12:02   ` Georg C. F. Greve

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=iluu1xldju0.fsf@barbar.josefsson.org \
    --to=jas@extundo.com \
    --cc=ding@gnus.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).