From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/16079 Path: main.gmane.org!not-for-mail From: Mike McEwan Newsgroups: gmane.emacs.gnus.general Subject: Re: Marking new unread articles differently? Date: 16 Aug 1998 07:05:13 +0100 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII X-Trace: main.gmane.org 1035155008 25727 80.91.224.250 (20 Oct 2002 23:03:28 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:03:28 +0000 (UTC) Return-Path: Original-Received: from gwyn.tux.org (gwyn.tux.org [207.96.122.8]) by altair.xemacs.org (8.9.1/8.9.1) with ESMTP id XAA22329 for ; Sat, 15 Aug 1998 23:20:55 -0700 Original-Received: from gizmo.hpc.uh.edu (gizmo.hpc.uh.edu [129.7.102.31]) by gwyn.tux.org (8.8.8/8.8.8) with ESMTP id CAA27013 for ; Sun, 16 Aug 1998 02:14:37 -0400 Original-Received: from sina.hpc.uh.edu (sina.hpc.uh.edu [129.7.3.5]) by gizmo.hpc.uh.edu (8.7.6/8.7.3) with ESMTP id AAT21087; Sun, 16 Aug 1998 00:45:19 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 16 Aug 1998 01:13:13 -0500 (CDT) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [209.195.19.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id BAA05105 for ; Sun, 16 Aug 1998 01:13:05 -0500 (CDT) Original-Received: from post.mail.demon.net (post-11.mail.demon.net [194.217.242.40]) by sclp3.sclp.com (8.8.5/8.8.5) with SMTP id CAA07873 for ; Sun, 16 Aug 1998 02:13:02 -0400 (EDT) Original-Received: from (lotusland.demon.co.uk) [158.152.62.156] by post.mail.demon.net with smtp (Exim 1.82 #2) id 0z7vyT-0000bI-00; Sun, 16 Aug 1998 06:07:29 +0000 Original-Received: from mike by lotusland.demon.co.uk with local (Exim 2.02 #1) id 0z7vyC-0002Bu-00 for ding@gnus.org; Sun, 16 Aug 1998 07:07:12 +0100 Original-To: ding@gnus.org In-Reply-To: Matt Simmons's message of "15 Aug 1998 12:37:59 -0700" X-Mailer: Gnus v5.6.36/XEmacs 20.4 - "Emerald" Original-Lines: 38 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:16079 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:16079 Matt Simmons writes: > I can't be the only one who has obscene numbers of unread messages > rotting away in my mailbox. This causes me to lose new messages, > especially when the appear as part of a thread headed by previously > unread messages. > > Is there any way to have the messages that have appeared since the > last time the spool was inc'd displayed in a different face in the > Summary Buffer? This would make it easier to differentiate between > old and new unread messages. > I've been hacking a bit at the gnus source and now have all newly downloaded headers in all my groups flagged with a secondary mark "?N" when I enter the summary buffer. This mark can be used by all the usual summary limiting commands. I've also got some group selection functions that allow me to show only threads with `new' headers or only `new' headers when entering a group. Optionally, the number of newly downloaded headers for a group can be displayed in the group buffer, although I don't know how much sense this makes for those who read their news online. Another function I find useful is having my `agent' groups flagged with a "?>" whenever articles have been downloaded via the use of `%' (gnus-downloadable-mark). I keep marking articles for download and then never reading them having forgotten. As with `new' articles I can select these articles when entering a group and use summary limiting commands on them. If anyone's interested I'll post my current patches to this list. Although the code seems fairly stable, it'd be good if some others could give it the once over and help me remove the `kludge factor' :-). As intimated above, I read my news *offline* via the `agent' and so I've yet to verify what potential damage my code can do in an *online* situation. -- Mike.