From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/56074 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: Need suggestions for changing agent's downloadable mark. Date: Sun, 18 Jan 2004 18:13:28 +0100 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 1074446049 14561 80.91.224.253 (18 Jan 2004 17:14:09 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 18 Jan 2004 17:14:09 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+M4614=ding+2Daccount=gmane.org@lists.math.uh.edu Sun Jan 18 18:14:00 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AiGUq-0007kh-00 for ; Sun, 18 Jan 2004 18:14:00 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1AiGUo-0004Oi-03 for ding-account@gmane.org; Sun, 18 Jan 2004 11:13:58 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1AiGUg-0004Oa-00 for ding@lists.math.uh.edu; Sun, 18 Jan 2004 11:13:50 -0600 Original-Received: from yxa.extundo.com (178.230.13.217.in-addr.dgcsystems.net [217.13.230.178]) by justine.libertine.org (Postfix) with ESMTP id 7E8C93A0057 for ; Sun, 18 Jan 2004 11:13:47 -0600 (CST) Original-Received: from latte.josefsson.org (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.12.10/8.12.10) with ESMTP id i0IHDjAn016142 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 18 Jan 2004 18:13:46 +0100 Original-To: Kevin Greiner Mail-Copies-To: nobody X-Hashcash: 0:040118:kgreiner@xpediantsolutions.com:86028cc3c12d8a58 X-Hashcash: 0:040118:ding@gnus.org:7c3e1632ce5380fe In-Reply-To: (Kevin Greiner's message of "Sat, 17 Jan 2004 23:36:31 -0600") User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:56074 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:56074 Kevin Greiner writes: > I've noticed a problem with the agent's downloadable mark. As gnus > currently works, a downloadable mark will persist until either a) the > user manually removes it, or b) the agent successfully downloads the > marked article. > > What I've found, by reading my own newsrc file, is that I have a > number of ancient downloadable marks stored in it. Apparently, I > marked a number of articles as downloadable then changed my mind and > ran catchup on the group. Now, the server's active range has moved so > I can't get these articles back in the summary buffer to manually > remove the mark. > > I could fix this by editing the newsrc file but I'm concerned that any > number of people may have the same unrecognized problem. What I need > is a process, either manual or automatic, that cleans up the > downloadable marks. > > Right now, my best idea is to change downloadable marks to say that > downloadable marks on READ articles will not be stored in the newsrc > file. This is actually a very simple change to implement and, I > suspect, that it will have minimal impact on users. > > Would anyone object to this change? Better yet, does anyone wish to > propose an alternative solution? How about removing downloadable marks on articles that are no longer within the active range? IIRC, this is what happens with tick marks etc on out-of-bounds article numbers. I'm a bit surprised it doesn't happen automatically for downloadable marks. Or perhaps that behaviour is buggy for all marks now, I'm not sure I would notice if the flags weren't removed.