From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/29290 Path: main.gmane.org!not-for-mail From: Chris Brierley Newsgroups: gmane.emacs.gnus.general Subject: Marking read articles (was Small complaint about M-g) Date: 22 Feb 2000 18:25:54 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1035165984 1887 80.91.224.250 (21 Oct 2002 02:06:24 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:06:24 +0000 (UTC) Return-Path: Original-Received: from lisa.math.uh.edu (lisa.math.uh.edu [129.7.128.49]) by mailhost.sclp.com (Postfix) with ESMTP id 9FC1AD051E for ; Tue, 22 Feb 2000 18:26:59 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by lisa.math.uh.edu (8.9.1/8.9.1) with ESMTP id RAB14246; Tue, 22 Feb 2000 17:26:43 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 22 Feb 2000 17:26:04 -0600 (CST) Original-Received: from mailhost.sclp.com (postfix@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id RAA07844 for ; Tue, 22 Feb 2000 17:25:54 -0600 (CST) Original-Received: from optical.mindstorm.com (optical.mindstorm.com [209.113.156.7]) by mailhost.sclp.com (Postfix) with ESMTP id B23F1D051E for ; Tue, 22 Feb 2000 18:25:59 -0500 (EST) Original-Received: from OUTLAND.pobox.com (localhost [127.0.0.1]) by optical.mindstorm.com (MindstorM/MindstorM) with ESMTP id SAA02404 for ; Tue, 22 Feb 2000 18:25:59 -0500 Original-To: ding@gnus.org Original-Lines: 37 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.5 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:29290 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:29290 On 2000-02-22, Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Gro=DFjohann) wr= ote: > Jussi Yli-Urpo writes: >=20 > > This was one of the reasons I eventually turned off marking > > selected articles automatically as read. >=20 > Some of the users at our site use something which ticks a > message when it is read, rather than marking at as read. This thread gave me an idea. I generally like the default behavior of Gnus, i.e. marking read articles as read/expired and not showing them to you again. But, occasionally I get caught by this. I go to an article, before I'm done reading it something comes up, and without thinking I quit the buffer (or whatever), do the something else, and I've "missed" that article because it's now marked as read. I just thought, wouldn't it be nice if there was an option to only mark the current article as read *after* you've completed reading it. E.g., when you hit 'n', the article you were reading is marked as read, and the new current article is not marked as read until you leave it in some way ('n', 'N', whatever). So, it's still automatically marked, but there is less of a chance of you "losing" an article you haven't read thoroughly. Off the top of my head I can see that it might be difficult to decide what constituted "read completely". For instance, what would you do on the last unread article of a group? Normally hitting 'q' should not mark the current article as read because you might not be done with it, but, for the last article in a group you'd need it to. Hrm. Does anyone have any thoughts on this, or ideas on how to implement it? Just thinking.