From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/58835 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, 12 Oct 2004 23:01:27 -0400 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 1097636519 26223 80.91.229.6 (13 Oct 2004 03:01:59 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 13 Oct 2004 03:01:59 +0000 (UTC) Original-X-From: ding-owner+M7373@lists.math.uh.edu Wed Oct 13 05:01:51 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 1CHZOh-0002XO-00 for ; Wed, 13 Oct 2004 05:01:51 +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 1CHZOS-0007GZ-00; Tue, 12 Oct 2004 22:01:36 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1CHZOO-0007GU-00 for ding@lists.math.uh.edu; Tue, 12 Oct 2004 22:01:32 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1CHZOM-0008TG-DM for ding@lists.math.uh.edu; Tue, 12 Oct 2004 22:01:30 -0500 Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by justine.libertine.org (Postfix) with ESMTP id 978763A0220 for ; Tue, 12 Oct 2004 22:01:29 -0500 (CDT) Original-Received: from news by quimby.gnus.org with local (Exim 3.35 #1 (Debian)) id 1CHZOK-0003Di-00 for ; Wed, 13 Oct 2004 05:01:28 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 49 Original-NNTP-Posting-Host: h-68-167-144-165.mclnva23.covad.net Original-X-Trace: quimby.gnus.org 1097636488 11975 68.167.144.165 (13 Oct 2004 03:01:28 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Wed, 13 Oct 2004 03:01:28 +0000 (UTC) User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (windows-nt) Cancel-Lock: sha1:LkEZmY/QkBQwL/77rJdmu5v/olY= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:58835 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:58835 Jan Rychter writes: >>>>>> "Kevin" == Kevin Greiner writes: > Kevin> Jan Rychter writes: > > "Kevin" == Kevin Greiner : > >> [...] > Kevin> My patch was defective. I had tested physical unplugging rather > Kevin> than gnus "unplugged". I've updated gnus-int.el again. > >> > >> That seems to have fixed the problem for me. I'm still amazed this > >> went unnoticed with so many people... > > Kevin> Sorry, but I've had to withdraw the patch. Check out the latest > Kevin> to try an alternative solution. > > Ahem, I've been bitten by the same problem once again. It hurt. So this > time I actually took some time to look into it. Here are the results: > > -- I had gnus-agent-synchronize-flags set to nil for some reason. Why is > that the default? :-O It was originally nil then changed to ask. Unfortunitely, that introduced a host of problems as the sync code simply didn't work as intended. While I was still trying to track down bugs, Lars reviewed the situation and noticed that we were defaulting to an interactive prompt. That's actually against gnus conventions so he had to choose between enabling, or disabling, buggy code. > -- setting it to 'ask and replying 'y' to the question about flag > synchronization fixed the problem for me, > > -- so I've now set it to t. I feel smarter. > > -- perusing the Fine Manual as to what this flag actually does led me to > the section about IMAP. I've never used IMAP and I do not intend > to. I mostly use NNTP. > > -- nowhere in the Fine Manual does it say that if I don't read about > IMAP and gnus-agent-synchronize-flags, the information about NNTP > articles that I've read offline will be forgotten and lost. > > I submit that Gnus defaults to the wrong thing here, because I seriously > doubt whether forgetting about articles that one has read offline is > something anyone would want by default. I agree. I'll change it to true (t) once I gain a little more confidence in the current implementation. Kevin