From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/43304 Path: main.gmane.org!not-for-mail From: Bill White Newsgroups: gmane.emacs.gnus.general Subject: the gnus-newsgroup-unseen mark is too sticky Date: Tue, 26 Feb 2002 08:02:28 -0600 Sender: owner-ding@hpc.uh.edu Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035178419 16903 80.91.224.250 (21 Oct 2002 05:33:39 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:33:39 +0000 (UTC) Return-Path: Original-Received: (qmail 5479 invoked from network); 26 Feb 2002 13:33:32 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 26 Feb 2002 13:33:32 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16fhiR-0001Ub-00; Tue, 26 Feb 2002 07:32:23 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 26 Feb 2002 07:32:24 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id HAA20047 for ; Tue, 26 Feb 2002 07:32:13 -0600 (CST) Original-Received: (qmail 5466 invoked by alias); 26 Feb 2002 13:32:08 -0000 Original-Received: (qmail 5461 invoked from network); 26 Feb 2002 13:32:08 -0000 Original-Received: from wri-dns0.wolfram.com (HELO wolfram.com) (140.177.205.10) by gnus.org with SMTP; 26 Feb 2002 13:32:08 -0000 Original-Received: from billwlx.wolfram.com.wolfram.com (dmz5.wolfram.com [140.177.205.1]) by wolfram.com (8.11.2/8.11.2) with ESMTP id g1QDW7L24864 for ; Tue, 26 Feb 2002 07:32:07 -0600 Original-To: ding X-Face: $f^q=3W-VRc;w9na5Y.c-Jvu)M";y1O184tHjf@PP26MzCi.}7S^GP;QlJ$A3.PH|-`aQZ! d,*2d|f2z"9y%}r'$nhAO(9h`dv>,Mp\H6jf8AbuG>EZ,{u:cksL#NwCBoF<\;{QO+p32'(1*r"f-l baaB}uoEkv(o864LM@sH X-Liturgical-Date: Weekday: Tuesday of the Second Week of Lent Original-Lines: 40 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2.50 (i586-pc-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:43304 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:43304 (defvar gnus-newsgroup-unseen nil "List of unseen articles in the current newsgroup.") I'm not sure of the philosophy of "unseen" messages, but there is one instance when this feature doesn't DWIM. Say I have a Summary buffer with some unseen messages, which are marked with ".". I go to one of these messages and select it, mark it as read, delete it, whatever. The "." is still there, when it is really no longer "unseen". Why is this an issue, you ask? Well, I have code that highlights unseen messages with a special face: ---------------------------------------------------------------------- (defface gnus-summary-unseen-face '((((class color)) (:foreground "gold" :background "black"))) "Face used for unseen (.-marked) articles.") (require 'gnus-sum) (require 'cl) (pushnew '((memq (gnus-summary-article-number) gnus-newsgroup-unseen) . gnus-summary-unseen-face) gnus-summary-highlight) ---------------------------------------------------------------------- After I read one of these nicely-colored unseen messages, the "." mark still lingers so the function that highlights a line thinks it's still unseen. I would expect the "." to disappear so that other highlighting could take effect after I'm done with the article. Is this possible? Cheers - bw -- Bill White . billw@wolfram.com . http://members.wri.com/billw "No ma'am, we're musicians."