From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/82819 Path: news.gmane.org!not-for-mail From: Wolfgang Jenkner Newsgroups: gmane.emacs.gnus.general Subject: Re: face issue in latest emacs snapshot Date: Wed, 09 Jan 2013 01:56:56 +0100 Message-ID: <85ehhv5g2v.fsf@iznogoud.viz> References: <7vfw2b9r1w.fsf@news.eternal-september.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1357693054 15920 80.91.229.3 (9 Jan 2013 00:57:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Jan 2013 00:57:34 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M31085@lists.math.uh.edu Wed Jan 09 01:57:52 2013 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TsjzK-00025a-CC for ding-account@gmane.org; Wed, 09 Jan 2013 01:57:50 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Tsjyi-00033W-Fv; Tue, 08 Jan 2013 18:57:12 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Tsjyg-00033D-Jp for ding@lists.math.uh.edu; Tue, 08 Jan 2013 18:57:10 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1Tsjyc-0001ey-Gg for ding@lists.math.uh.edu; Tue, 08 Jan 2013 18:57:10 -0600 Original-Received: from mx09.lb01.inode.at ([62.99.145.9] helo=mx.inode.at) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Tsjya-0008G1-EO for ding@gnus.org; Wed, 09 Jan 2013 01:57:04 +0100 Original-Received: from [91.119.206.19] (port=11005 helo=iznogoud.viz) by smartmx-09.inode.at with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1TsjyV-000691-2S for ding@gnus.org; Wed, 09 Jan 2013 01:56:59 +0100 Original-Received: from wolfgang by iznogoud.viz with local (Exim 4.80.1 (FreeBSD)) (envelope-from ) id 1TsjyS-0000V2-VM for ding@gnus.org; Wed, 09 Jan 2013 01:56:56 +0100 Mail-Followup-To: ding@gnus.org In-Reply-To: <7vfw2b9r1w.fsf@news.eternal-september.org> (Richard Riley's message of "Tue, 08 Jan 2013 23:46:19 +0000") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (berkeley-unix) X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:82819 Archived-At: On Wed, Jan 09 2013, Richard Riley wrote: > | Debugger entered--Lisp error: (wrong-type-argument listp my-inbox-icon-face-unread) > | gnus-put-text-property-excluding-characters-with-faces(1 79 face gnus-group-mail-1) > | gnus-group-highlight-line("root-email" 1 79) > | gnus-group-insert-group-line("root-email" 1 ((seen (1 . 270))) 1 nil) > | gnus-topic-prepare-topic((("Email" visible nil ((visible . t))) (("Mailing Lists" visible nil nil)) (("Trips" visible nil nil))) 1 1 nil nil 1 nil) > | gnus-topic-prepare-topic((("Gnus" visible nil nil) (("misc" visible nil nil)) (("News" visible nil nil)) (("Email" visible nil ((visible . t))) (("Mailing Lists" visible nil nil)) (("Trips" visible nil nil))) (("Gnu" visible nil nil) (("General" visible nil nil)) (("Emacs" visible nil nil))) (("Programming" visible nil nil) (("Linux" visible nil nil)) (("PHP" visible nil nil) (("Javascript" invisible nil nil))))) 0 1 nil nil 1 nil) > | gnus-group-prepare-topics(1 nil nil) > `---- > > The docstring doesnt really make much sense to me I'm afraid:- > > ,---- > | gnus-put-text-property-excluding-characters-with-faces is a compiled Lisp > | function. > | > | (gnus-put-text-property-excluding-characters-with-faces BEG END PROP VAL) > | > | The same as `put-text-property', except where `gnus-face' is set. > | If so, and PROP is `face', set the second element of its value to VAL. > | Otherwise, do nothing. > `---- > > What does "where gnus-face is set" mean? That means characters which have a `gnus-face' text-property with a non-nil value. Such a `gnus-face' property is put on those parts of a summary line which are highlighted with a gnus-face-N (for some non-negative integer N) and which are indicated by the %N{ ... %} format specifiers in gnus-summary-line-format. The new thing is that the value of the `face' text-property on such characters ought to be a list... Could you please show the value of your gnus-summary-line-format? > Is this a known issue in Gnus or something more likely to be borked in > the emacs-snapshot compilation? Please see http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12451 Wolfgang