From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/43658 Path: quimby.gnus.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 Message-ID: NNTP-Posting-Host: quimby2.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: quimby2.netfonds.no 1014730634 5551 195.204.10.66 (26 Feb 2002 13:37:14 GMT) X-Complaints-To: usenet@quimby2.netfonds.no NNTP-Posting-Date: 26 Feb 2002 13:37:14 GMT Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by quimby2.netfonds.no with esmtp (Exim 3.12 #1 (Debian)) id 16fhn7-0001RM-00; Tue, 26 Feb 2002 14:37:13 +0100 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: quimby.gnus.org gmane.emacs.gnus.general:43658 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:43658 (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."