From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/58540 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus losing information about what has been read Date: Tue, 21 Sep 2004 22:12:54 -0500 Sender: ding-owner@lists.math.uh.edu Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1095822974 19496 80.91.229.6 (22 Sep 2004 03:16:14 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 22 Sep 2004 03:16:14 +0000 (UTC) Original-X-From: ding-owner+M7078@lists.math.uh.edu Wed Sep 22 05:15:59 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C9xbr-0001WQ-00 for ; Wed, 22 Sep 2004 05:15:59 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1C9xZ1-0000a4-00; Tue, 21 Sep 2004 22:13:03 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1C9xYw-0000Zz-00 for ding@lists.math.uh.edu; Tue, 21 Sep 2004 22:12:58 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1C9xYx-0003Ru-02 for ding@lists.math.uh.edu; Tue, 21 Sep 2004 22:12:59 -0500 Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by justine.libertine.org (Postfix) with ESMTP id D3A473A0039 for ; Tue, 21 Sep 2004 22:12:54 -0500 (CDT) Original-Received: from news by quimby.gnus.org with local (Exim 3.35 #1 (Debian)) id 1C9xYs-0001Vr-00 for ; Wed, 22 Sep 2004 05:12:54 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 51 Original-NNTP-Posting-Host: ip-69-33-218-34.chi.megapath.net Original-X-Trace: quimby.gnus.org 1095822774 4386 69.33.218.34 (22 Sep 2004 03:12:54 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Wed, 22 Sep 2004 03:12:54 +0000 (UTC) User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (windows-nt) Cancel-Lock: sha1:VXyP1hQQNnJfpQjiw2sqbeWQXlk= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:58540 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:58540 Ralf Angeli writes: > * Jan Rychter (2004-09-21) writes: > >> [Quoting my post from about 2 weeks ago...] >>>>>>> "Jan" == Jan Rychter writes: >> Jan> Ok. My Gnus has just forgotten which articles I have read in some >> Jan> groups. Again. I have long had the impression that it does that >> Jan> behind my back sometimes, but I was never sure enough. This time >> Jan> I'm quite sure, because it has forgotten about roughly 1k >> Jan> articles. >> >> Jan> This seems to happen for me in agentized groups that I read while >> Jan> unplugged -- after I go online again, the articles are visible as >> Jan> "unread", again. >> >> Jan> I'm using No Gnus 0.3, updated from CVS on Aug 5, under XEmacs -- >> Jan> but I'm quite sure the problem has been there for quite some time. >> >> Jan> Any ideas? >> >> I am rather alarmed by the number of responses to this report -- namely: >> zero. >> >> Am I the only one who sees that? > > I don't know exactly if it is the same problem, but for me Gnus > forgets marks with the following usage pattern: > > When being online, start Gnus in "Plugged" state (`emacs -f gnus'). > Download new (nntp) articles with `J s' into the agent. Go into > "Unplugged" state with `J j'. Read the new articles or mark them as > read, e.g. with `c y'. Close Gnus with `q y' and close Emacs. Start > Emacs/Gnus again in "Plugged" state. The read articles will be marked > unread again. (If it doesn't "work" the first time, maybe try the > pattern once again.) One can distinguish read articles which are not > marked as read from really new articles. The latter have an unseen > mark (`.') in the summary buffer. > > Those problems started with the introduction of marks for nntp. These problems occur because you are not sync'ing the marks that were cached in the agent (while unplugged) when you next plug in. What you have to do is press 'J Y' in the group buffer BEFORE opening a summary buffer. If you don't want to do the 'J Y', update to "No Gnus 0.3, Sept 21". I just checked in the patch to always bypass the agent when writing nntp marks. Kevin