From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/10453 Path: news.gmane.org!not-for-mail From: bojohan+news@dd.chalmers.se (Johan =?utf-8?Q?Bockg=C3=A5rd?=) Newsgroups: gmane.emacs.gnus.user Subject: Re: howto define dynamic color with gnus-summary-line-format Date: Tue, 26 Feb 2008 00:46:01 +0100 Organization: Chalmers University of Technology, Sweden Message-ID: References: <4f8f3175-7e60-4fff-aa7b-f21f1a34c6eb@s8g2000prg.googlegroups.com> <052106c0-43ae-438b-ae70-394cc286c444@q33g2000hsh.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1203986441 2516 80.91.229.12 (26 Feb 2008 00:40:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 Feb 2008 00:40:41 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Tue Feb 26 01:41:06 2008 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JTnsP-0003K5-Ey for gegu-info-gnus-english@m.gmane.org; Tue, 26 Feb 2008 01:40:57 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JTnrt-0000Ri-9z for gegu-info-gnus-english@m.gmane.org; Mon, 25 Feb 2008 19:40:25 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!goblin1!goblin.stu.neva.ru!news.solace.miun.se!news.solace.miun.se!gide.ita.chalmers.se!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-Lines: 25 Original-NNTP-Posting-Host: remote2.student.chalmers.se Original-X-Trace: gide.ita.chalmers.se 1203983162 3382 129.16.29.80 (25 Feb 2008 23:46:02 GMT) Original-X-Complaints-To: usenet@gide.ita.chalmers.se Original-NNTP-Posting-Date: Mon, 25 Feb 2008 23:46:02 +0000 (UTC) Mail-Copies-To: never User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:F0zIMSSoz+cwAM8OMC8bKNjyz9k= Original-Xref: shelby.stanford.edu gnu.emacs.gnus:80666 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:10453 Archived-At: haomiao writes: > (defun gnus-user-format-function-a (header) > "Test dynamic color" > (let ((date-time (format-time-string "%m/%d" (safe-date-to-time > (mail-header-date header))))) > (if (string= date-time (format-time-string "%m/%d")) > (propertize date-time 'face 'my-red-face 'mouse-face 'my-blue- > face) > (propertize date-time 'face 'my-blue-face 'mouse-face 'my-red- > face)))) > > It seems that gnus will modify the face property of the text > returned, but not the mouse-face property. Try [...] (propertize date-time 'face 'my-red-face 'mouse-face 'my-blue-face 'gnus-face t) (propertize date-time 'face 'my-blue-face 'mouse-face 'my-red-face 'gnus-face t) -- Johan Bockgård