From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/48133 Path: main.gmane.org!not-for-mail From: KGreiner@xpediantsolutions.com Newsgroups: gmane.emacs.gnus.general Subject: Re: gnus-summary-highlight should use overlays? Date: Tue, 10 Dec 2002 12:15:02 -0600 Sender: owner-ding@hpc.uh.edu Message-ID: References: <87adjd4wo0.fsf@wesley.springies.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1039544192 5973 80.91.224.249 (10 Dec 2002 18:16:32 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 10 Dec 2002 18:16:32 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18Lovj-0001YA-00 for ; Tue, 10 Dec 2002 19:16:30 +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 18LovF-0000h2-00; Tue, 10 Dec 2002 12:15:57 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 10 Dec 2002 12:16:45 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@[209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id MAA02300 for ; Tue, 10 Dec 2002 12:16:30 -0600 (CST) Original-Received: (qmail 5862 invoked by alias); 10 Dec 2002 18:15:21 -0000 Original-Received: (qmail 5857 invoked from network); 10 Dec 2002 18:15:21 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by gnus.org with SMTP; 10 Dec 2002 18:15:21 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18Lp5A-0002oE-00 for ; Tue, 10 Dec 2002 19:26:12 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 31 Original-NNTP-Posting-Host: h-66-134-21-50.hstqtx02.covad.net Original-X-Trace: quimby.gnus.org 1039544772 10801 66.134.21.50 (10 Dec 2002 18:26:12 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 10 Dec 2002 18:26:12 GMT User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-msvc-nt5.1.2600) Cancel-Lock: sha1:GHAPMw2SEwMtfbKRQu1cCf1BqTo= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:48133 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:48133 Alan Shutko writes: > Because of the gnus-agent-downloaded-article-face overriding other > summary highlights, I was wondering if perhaps gnus-summary-highlight > should use overlays (on Emacs, at least) instead of text properties > for the face. That way, we could have one overlay for each entry in > gnus-summary-highlight which matches, and the resultant face would be > the composition of the matching faces. I presume XEmacs could do the > same thing, somehow. > > How does that sound? Just to let you know, I've already rewritten this code to address feedback from other users. The code is ready for check-in, just waiting for some feedback on a couple of private questions. The changes and the concerns that they address are: 1) The current gnus-agent-downloaded-article-face currently displays when an article was fetched. The new agent article face will be applied when an article has NOT been fetched. The idea being that the fetched status should be fairly low priority. 2) The gnus-agent-downloaded-article-face stepped on the high/normal/low score faces. There are actually three new agent article faces. They provide the same high/normal/low score indicator as usual with a background color indicating that the articles have not been fetched. Will this help with the overriding problem that you are seeing? Kevin