From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.help Subject: Re: [Gnus] persistent marks Date: Sat, 09 Nov 2013 10:33:18 +0800 Message-ID: <87zjpe2tjl.fsf@ericabrahamsen.net> References: <87eh6r3rwo.fsf@002215fd0050.amnet.co.cr> <87wqkir8en.fsf@nl106-137-194.student.uu.se> <87zjpe38y8.fsf@002215fd0050.amnet.co.cr> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1383964336 27315 80.91.229.3 (9 Nov 2013 02:32:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 9 Nov 2013 02:32:16 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Nov 09 03:32:21 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VeyLU-0004Rd-IR for geh-help-gnu-emacs@m.gmane.org; Sat, 09 Nov 2013 03:32:20 +0100 Original-Received: from localhost ([::1]:54145 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VeyLT-0007X9-MZ for geh-help-gnu-emacs@m.gmane.org; Fri, 08 Nov 2013 21:32:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50376) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VeyLD-0007X1-CT for help-gnu-emacs@gnu.org; Fri, 08 Nov 2013 21:32:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VeyL7-0007aF-FT for help-gnu-emacs@gnu.org; Fri, 08 Nov 2013 21:32:03 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:56740) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VeyL7-0007a7-8P for help-gnu-emacs@gnu.org; Fri, 08 Nov 2013 21:31:57 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VeyL5-0003yr-Nm for help-gnu-emacs@gnu.org; Sat, 09 Nov 2013 03:31:55 +0100 Original-Received: from 123.122.38.242 ([123.122.38.242]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 09 Nov 2013 03:31:55 +0100 Original-Received: from eric by 123.122.38.242 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 09 Nov 2013 03:31:55 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 44 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 123.122.38.242 User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:U2VaF1FLZMXQsBVlvChClg8TxUY= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:94410 Archived-At: ernobe writes: > Emanuel Berg writes: >> >> I use Gnus all the time (right now, for example) and >> that is possible, make no mistake about it. Only... I >> don't understand what "that" is. Do you want to remove >> read articles (i.e., those marked with "R") or the other >> way around, would you like to *keep* them? >> >> Also, you know of gnu.emacs.gnus, I take it? > > gnu.emacs.gnus was the first group I posted to with Gnus, but something > went horribly wrong and apparently the post is irretrievably lost > somewhere in cyberspace. I did an improved version and posted here; the > only thing I did different this time was that I didn't cross-post to > news.software.readers. I'll try cross-posting to alt.test and > newsreader.test to see if that's the problem. > > Anyway, perhaps you didn't get my earlier point about what I'm trying to > achieve because I didn't explain that I'm using a spool for the news. I > get the news with slrnpull and it goes into the archives so I don't have > to worry about Gnus connecting to the internet all the time. I don't > worry about *keeping* or *losing* articles because I already have them > and will expire them when I so choose. I handle expiration, not Gnus, > but I would still want to be able to mark them as expirable (E) with the > understanding that once I say expire they will not be shown next > session. Those that I read will get marked with R but will continue to > show up on the summary session after session (perhaps marked O in > subsequent ones) until I expire them too. The problem is that Gnus > treats the R and E marks as commands to delete or expire when exiting > the current session, and I want it to mark them and leave the commanding > to me, in the current or subsequent sessions. If you use the registry it _might_ (this is all complete speculation) be possible to add some custom marks to gnus-registry-marks: say "My Pending Expire" and "My Pending Read". These marks would be meaningless except that you'd write a custom function that found them and turned them into the "real" expire and read marks. I totally made that up; there's any number of reasons why it might not work... E