🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.gnus
Article #752

Retaining marked articles

#752
From: David C Lawrence
Date: Tue, 21 Feb 1989 18:50
33 lines
2037 bytes
This is just a quick note to find out how other people feel about
this; I can see a disagreement is possible here about how the commands
in question should behave.
 
Basically, my situation is this: when I mark an article with
gnus-Subject-mark-as-unread-forward (typically key "u"), I want that
mark to stay until I explicity clear it.  This is not the case in two
situations, however. If I apply my kill file to a group or use
gnus-Subject-catch-up[-and-exit], the mark can be cleared.  Some
people will probably say that it is their proper function to do so; it
is not, however, the behaviour which I desire.  In case the kill file
one is a little confusing, here is a quick sample for news.groups.KILL:

(gnus-kill "Subject" "[Rr]e\:")    ;; regexp is case-sensitive (can we
                                   ;; make it not so?)
(gnus-kill "Subject" "gnu" '(gnus-Subject-mark-as-unread nil t))

gnus-Subject-mark-as-unread is providing its advertised function:
clearing any sort of mark.  This is exactly what I want it to do for
articles I have not seen yet; it is not what I want it to do for
articles I have previously marked as unread.
 
The fixes that I can see simply involve adding a step in catch-up and
gnus-kill that skip already marked articles.  If people think that the
behaviour is as it should be already, perhaps the step could only be
executed if an &optional arg was non-nil.

I'll be expecting a from letter from Japan on this in about two days,
Masanobu.  (Can we ask about your gateway yet? |:-)

Dave
--
      tale@rpitsmts.bitnet, tale%mts@rpitsgw.rpi.edu, tale@pawl.rpi.edu
Technical Details
Message-ID: <TALE.89Feb21135053@consult1.its.rpi.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!batcomputer!rpi!its.rpi.edu!tale

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!batcomputer!rpi!its.rpi.edu!tale
From: tale@its.rpi.edu (David C Lawrence)
Newsgroups: gnu.emacs.gnus
Subject: Retaining marked articles
Message-ID: <TALE.89Feb21135053@consult1.its.rpi.edu>
Date: 21 Feb 89 18:50:53 GMT
Sender: usenet@rpi.edu
Reply-To: tale@pawl.rpi.edu
Distribution: gnu
Organization: The Octagon Room
Lines: 33