From unknown Mon Aug 18 02:07:09 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#12213 <12213@debbugs.gnu.org> To: bug#12213 <12213@debbugs.gnu.org> Subject: Status: 24.1; Cannot customize help-argument-name face Reply-To: bug#12213 <12213@debbugs.gnu.org> Date: Mon, 18 Aug 2025 09:07:09 +0000 retitle 12213 24.1; Cannot customize help-argument-name face reassign 12213 emacs submitter 12213 Raffaele Ricciardi severity 12213 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 16 15:09:31 2012 Received: (at submit) by debbugs.gnu.org; 16 Aug 2012 19:09:32 +0000 Received: from localhost ([127.0.0.1]:34044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T25Rj-0007Zq-7v for submit@debbugs.gnu.org; Thu, 16 Aug 2012 15:09:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35669) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T25Rf-0007Zh-SA for submit@debbugs.gnu.org; Thu, 16 Aug 2012 15:09:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T25J6-0000p1-7Z for submit@debbugs.gnu.org; Thu, 16 Aug 2012 15:00:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DEAR_SOMETHING, FREEMAIL_FROM,FROM_LOCAL_NOVOWEL,HK_RANDOM_ENVFROM,HK_RANDOM_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35565) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T25J6-0000ox-4K for submit@debbugs.gnu.org; Thu, 16 Aug 2012 15:00:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47885) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T25J5-0006KQ-0I for bug-gnu-emacs@gnu.org; Thu, 16 Aug 2012 15:00:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T25J3-0000om-Ph for bug-gnu-emacs@gnu.org; Thu, 16 Aug 2012 15:00:34 -0400 Received: from mail-we0-f169.google.com ([74.125.82.169]:60054) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T25J3-0000of-JP for bug-gnu-emacs@gnu.org; Thu, 16 Aug 2012 15:00:33 -0400 Received: by weys10 with SMTP id s10so2255856wey.0 for ; Thu, 16 Aug 2012 12:00:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=eY3NEoL/iBY5Dj8oev/xWwSLOis7Su/2/babh4eJhJw=; b=SHFEpLaFewjQbLTZdalmD/s3U0c9A7NfUJJEMqGdNDJXWLTkFuoSVwFbFIDA6W/vH/ 5k7d1jCwx3gFMnfulZgLjtcL05PiUVkbTiF/ABa7onj1XnjE0Bk88zgKo0t3GyKLT8zB KpBV+sQNc1o2SfDDTM8/jnAL4DPKfrVRqkt5o86aKdWtM5lrpSAQvq/1DFj6cBR6JCp5 D1DTd2RV91mwnFPUN/zA+8LAPYLonjW+t7Tada547jS7a96/FNyJ3WI6r8gozXSHHrso os2N2FTMl5lh3zwOYtllbgNGIBUjNWcYXvbYB/z+kQ0HDPIHM0Gy2nkANuitHkbrFc+k FW0g== Received: by 10.180.81.66 with SMTP id y2mr5422503wix.22.1345143632235; Thu, 16 Aug 2012 12:00:32 -0700 (PDT) Received: from [101.10.252.12] (5ac6330a.bb.sky.com. [90.198.51.10]) by mx.google.com with ESMTPS id cl8sm5309035wib.10.2012.08.16.12.00.30 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 16 Aug 2012 12:00:31 -0700 (PDT) Message-ID: <502D434D.4020803@gmail.com> Date: Thu, 16 Aug 2012 20:00:29 +0100 From: Raffaele Ricciardi User-Agent: Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 24.1; Cannot customize help-argument-name face Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) Dear Sirs, customizing the `help-argument-name' face has no effect. How to reproduce: - emacs -Q - M-x customize-face RET help-argument-name RET - set face foreground (i.e. "yellow") - click on "Set for this session" - M-x describe-face RET help-argument-name RET - all the fields in the face specification are "unspecified" Customizing other faces, like 'font-lock-comment-face', works. Best Regards -- In GNU Emacs 24.1.1 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2012-06-12 on debian Windowing system distributor `The X.Org Foundation', version 11.0.10707000 Configured using: `configure '--prefix=/home/lele/bin/emacs/emacs-24.1'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Custom Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x c u s t o - f a h e l p - y e r r o r r o m l l o w M-x d e s c r i f a M-p M-x r e p o r Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Creating customization items... Creating customization items ...done Resetting customization items...done Creating customization setup...done Type C-x 1 to delete the help window. Making completion list... Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils help-fns help-mode view crm thingatpt cus-edit easymenu cus-start cus-load wid-edit time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 17 03:24:17 2012 Received: (at 12213) by debbugs.gnu.org; 17 Aug 2012 07:24:17 +0000 Received: from localhost ([127.0.0.1]:34620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2Gun-00085N-0p for submit@debbugs.gnu.org; Fri, 17 Aug 2012 03:24:17 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:56448) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2Gul-00085H-2C for 12213@debbugs.gnu.org; Fri, 17 Aug 2012 03:24:15 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1T2Gm8-0007fx-3C; Fri, 17 Aug 2012 03:15:20 -0400 From: Glenn Morris To: Raffaele Ricciardi Subject: Re: bug#12213: 24.1; Cannot customize help-argument-name face References: <502D434D.4020803@gmail.com> X-Spook: Security Council beanpole Waco, Texas airframe Attorney X-Ran: c4xq.$Mglqk*:{d2wN-:tSw0jC(@I@rVv]F@6]/roQc:/<,mw'DY9f&Apmdaatpo.(=+x| X-Hue: blue X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 17 Aug 2012 03:15:19 -0400 In-Reply-To: <502D434D.4020803@gmail.com> (Raffaele Ricciardi's message of "Thu, 16 Aug 2012 20:00:29 +0100") Message-ID: <3l7gsyyooo.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 12213 Cc: 12213@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Raffaele Ricciardi wrote: > - emacs -Q > - M-x customize-face RET help-argument-name RET > - set face foreground (i.e. "yellow") > - click on "Set for this session" > - M-x describe-face RET help-argument-name RET > - all the fields in the face specification are "unspecified" [...] > In GNU Emacs 24.1.1 (i686-pc-linux-gnu, GTK+ Version 2.20.1) > of 2012-06-12 on debian Thanks for the report, but I cannot reproduce this on x86_64. I tried on RHEL6 and Debian testing, GTK and Lucid toolkits, and it works fine for me. (There seems to be an implicit "click on Show All Attributes" in the recipe.) From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 17 03:49:06 2012 Received: (at 12213) by debbugs.gnu.org; 17 Aug 2012 07:49:06 +0000 Received: from localhost ([127.0.0.1]:34657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2HIo-0000DC-DG for submit@debbugs.gnu.org; Fri, 17 Aug 2012 03:49:06 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:39696) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2HIl-0000Ck-4u for 12213@debbugs.gnu.org; Fri, 17 Aug 2012 03:49:05 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M8W00M002M8UU00@a-mtaout22.012.net.il> for 12213@debbugs.gnu.org; Fri, 17 Aug 2012 10:40:07 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M8W00M4B2MVLR80@a-mtaout22.012.net.il>; Fri, 17 Aug 2012 10:40:07 +0300 (IDT) Date: Fri, 17 Aug 2012 10:40:18 +0300 From: Eli Zaretskii Subject: Re: bug#12213: 24.1; Cannot customize help-argument-name face In-reply-to: <3l7gsyyooo.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <834no2arvh.fsf@gnu.org> References: <502D434D.4020803@gmail.com> <3l7gsyyooo.fsf@fencepost.gnu.org> X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 12213 Cc: 12213@debbugs.gnu.org, rfflrccrd@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Glenn Morris > Date: Fri, 17 Aug 2012 03:15:19 -0400 > Cc: 12213@debbugs.gnu.org > > Raffaele Ricciardi wrote: > > > - emacs -Q > > - M-x customize-face RET help-argument-name RET > > - set face foreground (i.e. "yellow") > > - click on "Set for this session" > > - M-x describe-face RET help-argument-name RET > > - all the fields in the face specification are "unspecified" > [...] > > In GNU Emacs 24.1.1 (i686-pc-linux-gnu, GTK+ Version 2.20.1) > > of 2012-06-12 on debian > > Thanks for the report, but I cannot reproduce this on x86_64. Neither can I on MS-Windows. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 17 03:52:44 2012 Received: (at control) by debbugs.gnu.org; 17 Aug 2012 07:52:44 +0000 Received: from localhost ([127.0.0.1]:34663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2HMJ-0000Hz-Sb for submit@debbugs.gnu.org; Fri, 17 Aug 2012 03:52:44 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:56888) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2HMH-0000Ht-VA for control@debbugs.gnu.org; Fri, 17 Aug 2012 03:52:42 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1T2HDg-00012W-6N for control@debbugs.gnu.org; Fri, 17 Aug 2012 03:43:48 -0400 Date: Fri, 17 Aug 2012 03:43:48 -0400 Message-Id: Subject: control message for bug 12213 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) tag 12213 unreproducible From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 17 04:19:01 2012 Received: (at 12213) by debbugs.gnu.org; 17 Aug 2012 08:19:01 +0000 Received: from localhost ([127.0.0.1]:34717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2Hlk-0001i2-Of for submit@debbugs.gnu.org; Fri, 17 Aug 2012 04:19:01 -0400 Received: from mail-wg0-f46.google.com ([74.125.82.46]:46865) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2Hli-0001hu-Vf for 12213@debbugs.gnu.org; Fri, 17 Aug 2012 04:19:00 -0400 Received: by wgbdq10 with SMTP id dq10so2813057wgb.15 for <12213@debbugs.gnu.org>; Fri, 17 Aug 2012 01:10:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=ngitlTtQWz2+zZDm+RnjtQM2Wg8Idvu5gPd97tbgm/M=; b=slMvljn84aWPs2ohod9yW+T8IQRbHUO31xc3qOcr3XEC0BsVur42VHxttnuxu2OXT/ 0FRMwnoho2q2XvyeS/8ptoHiaX3rFBG5gD5nqRydwxlN6rk5xHw2JMPaSgbvhI8r0O+f YAUgxG1t3WYs0FlYmMb03CLJk3Epje+CxVFN4oaem2BdhMxmLrnu5OXWiR+JLd7vSqHL Bb4Gy0p7XRTEGPf/Bvw9w7x5WpU64KIUiZBl9t7B69gcHJcYq+4O6lrZ6lTEUK1FKFR1 CtNZjXDcecjJR2Vel4rANwgOzQ6Ea3LPSJ8FQIrH8J/J6YfK/UA2VfLzjRuCqwO+DPP1 EMpg== Received: by 10.216.132.25 with SMTP id n25mr1993886wei.25.1345191004170; Fri, 17 Aug 2012 01:10:04 -0700 (PDT) Received: from [101.10.252.12] (5ac6330a.bb.sky.com. [90.198.51.10]) by mx.google.com with ESMTPS id o2sm12671760wiz.11.2012.08.17.01.10.01 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 17 Aug 2012 01:10:03 -0700 (PDT) Message-ID: <502DFC53.1050203@gmail.com> Date: Fri, 17 Aug 2012 09:09:55 +0100 From: Raffaele Ricciardi User-Agent: Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: Glenn Morris Subject: Re: bug#12213: 24.1; Cannot customize help-argument-name face References: <502D434D.4020803@gmail.com> <3l7gsyyooo.fsf@fencepost.gnu.org> In-Reply-To: <3l7gsyyooo.fsf@fencepost.gnu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 12213 Cc: 12213@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) On 08/17/2012 08:15 AM, Glenn Morris wrote: > Raffaele Ricciardi wrote: > >> - emacs -Q >> - M-x customize-face RET help-argument-name RET >> - set face foreground (i.e. "yellow") >> - click on "Set for this session" >> - M-x describe-face RET help-argument-name RET >> - all the fields in the face specification are "unspecified" > [...] >> In GNU Emacs 24.1.1 (i686-pc-linux-gnu, GTK+ Version 2.20.1) >> of 2012-06-12 on debian > > Thanks for the report, but I cannot reproduce this on x86_64. > I tried on RHEL6 and Debian testing, GTK and Lucid toolkits, and it > works fine for me. I have isolated a contributory cause: the bug shows up only when I use a bitmap font. With a TrueType font, everything works. At first. No matter the kind of font used, my Emacs behaves weirdly in regard to the `help-argument-name' face. `describe-face' correctly describes the face, but if I use it in `font-lock-add-keywords', then the `default' face gets used instead. This is strange because Help mode does use the face as expected. How to reproduce: - emacs -Q - evaluate: (defun rr-Info-mode-highlight-argument-names () "Highlight argument names the way they are highlighted in Help mode." ;; To avoid highlighting uppercase single letters in the text, highlight ;; only symbols more than one character long. (font-lock-add-keywords nil '(("\\_<[A-Z][-A-Z[:digit:]]+\\_>" . help-argument-name)))) (add-hook 'Info-mode-hook #'rr-Info-mode-highlight-argument-names) - C-h S define-minor-mode RET Place the cursor over an uppercase argument name, and: M-x describe-face RET Emacs says the `default' face is being used. Now, replace the `help-argument-name' face with 'font-lock-comment-face' in the hook above and retry. The highlighting now works. Moreover, if I "recreate" the face as a copy of the `default' face - e.g. by using `copy-face' - beforehand, then customizations become persistent with a bitmap font as well, but `font-lock-add-keywords' keeps using the `default' face instead. Hope this helps. Incidentally, I think that the default `help-argument-name' face or any other face looking the same as the 'default' face is an undesirable feature. Every face should look different from `default', to let users know they can customize them. I understand that choosing a color for every face may be a lot of work, but then having a default foreground color that is different from `default' when defining a new face in the Emacs standard libraries would be enough. If you want to keep the default foreground color, then I suggest that you use other attributes like Underline, Weight, etc. > (There seems to be an implicit "click on Show All > Attributes" in the recipe.) Indeed there is. Sorry for the oversight. Cheers. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 17 12:26:53 2012 Received: (at control) by debbugs.gnu.org; 17 Aug 2012 16:26:53 +0000 Received: from localhost ([127.0.0.1]:35650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2PNt-0005yx-8f for submit@debbugs.gnu.org; Fri, 17 Aug 2012 12:26:53 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:37977) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2PNr-0005yq-EQ for control@debbugs.gnu.org; Fri, 17 Aug 2012 12:26:52 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1T2PFD-0002JZ-BB for control@debbugs.gnu.org; Fri, 17 Aug 2012 12:17:55 -0400 Date: Fri, 17 Aug 2012 12:17:55 -0400 Message-Id: Subject: control message for bug 12213 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) tag 12213 - unreproducible From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 17 14:10:10 2012 Received: (at 12213) by debbugs.gnu.org; 17 Aug 2012 18:10:10 +0000 Received: from localhost ([127.0.0.1]:35750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2Qzp-0000ew-PD for submit@debbugs.gnu.org; Fri, 17 Aug 2012 14:10:10 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:39621) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T2Qzn-0000ep-Eh for 12213@debbugs.gnu.org; Fri, 17 Aug 2012 14:10:08 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1T2Qr8-0000Lz-MQ; Fri, 17 Aug 2012 14:01:10 -0400 From: Glenn Morris To: Raffaele Ricciardi Subject: Re: bug#12213: 24.1; Cannot customize help-argument-name face References: <502D434D.4020803@gmail.com> <3l7gsyyooo.fsf@fencepost.gnu.org> <502DFC53.1050203@gmail.com> X-Spook: bomb North Korea Noriega subversive constitution X-Ran: yO[d*;;ln}P\p5d=3]p4@(%aRSS~C/Ff:Hg',b#$%Wg}l2Yl>~q.4.4jhpyZ|yeK{*Qk(y X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 17 Aug 2012 14:01:10 -0400 In-Reply-To: <502DFC53.1050203@gmail.com> (Raffaele Ricciardi's message of "Fri, 17 Aug 2012 09:09:55 +0100") Message-ID: <5ed32ppfdl.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 12213 Cc: 12213@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Raffaele Ricciardi wrote: > I have isolated a contributory cause: the bug shows up only when I use > a bitmap font. Now I see it too. It is obvious what is going on if you look at what gets written to .emacs: '(help-argument-name ((((supports :slant italic)) (:inherit italic :foreground "yellow")))) Bitmap fonts don't support italic, so the foreground etc does not get applied. I'm not sure this is a bug. You can uncheck the supports stuff when you customize the face. Since the italic face already has suitable fallbacks for the case where italic is not supported, the definition of help-argument-name face should perhaps be simplied to just: (defface help-argument-name '((t :inherit italic)) > (defun rr-Info-mode-highlight-argument-names () > "Highlight argument names the way they are highlighted in Help mode." > ;; To avoid highlighting uppercase single letters in the text, highlight > ;; only symbols more than one character long. > (font-lock-add-keywords nil > '(("\\_<[A-Z][-A-Z[:digit:]]+\\_>" > . help-argument-name)))) This is the old "face names are not variables" issue. If you look in messages, you will see: Error during redisplay: (void-variable help-argument-name) [3 times] You should write 'help-argument-name to quote the face name. For historical reasons, `font-lock-comment-face' etc are variables as well as faces, which is why you don't see this issue with them. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 25 22:59:06 2012 Received: (at 12213) by debbugs.gnu.org; 26 Aug 2012 02:59:06 +0000 Received: from localhost ([127.0.0.1]:49124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T5T45-0003Ll-Fu for submit@debbugs.gnu.org; Sat, 25 Aug 2012 22:59:06 -0400 Received: from mail-pb0-f44.google.com ([209.85.160.44]:38793) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T5T3y-0003LJ-RL for 12213@debbugs.gnu.org; Sat, 25 Aug 2012 22:59:04 -0400 Received: by pbbrr4 with SMTP id rr4so5481856pbb.3 for <12213@debbugs.gnu.org>; Sat, 25 Aug 2012 19:58:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=zgw7bDHCY5dzgUr5LH8Dd94SSpmXLRXnUk6crgm3C9o=; b=xHJx9z7Iv2fQy2f1a/41r0VJvja3I955OCI7DZEexiWn1DuIihnCz10SbmSixy1jFm SXgUhTnmVcsM2CPjKK4WGUoPFDTChA72JHFPzM5XzoAMQP/CHTNt0ar4oQwsnduDg+Ui XGCgtx8XNaIYwp/pULEQmhnEphY2+AFLc1fw9daygjnUkEb3HbWJeKZPX7cgxJveiM42 s8cYHCvyxjDpJsg2LsLxZOm41fV06uXzV2xszGbzAnBvr6JbYLD/Wk4t/1piV5xWQ9r8 3phkQpP8DvZDCUQ9cfhdepnsUhsbKH8QJIST1xnCYxirW+FQirmxI2v+929LDL2Dd23o GVlw== Received: by 10.66.75.225 with SMTP id f1mr20798725paw.35.1345949893109; Sat, 25 Aug 2012 19:58:13 -0700 (PDT) Received: from ulysses (cm162.gamma80.maxonline.com.sg. [202.156.80.162]) by mx.google.com with ESMTPS id ka4sm11628215pbc.61.2012.08.25.19.58.06 (version=SSLv3 cipher=OTHER); Sat, 25 Aug 2012 19:58:12 -0700 (PDT) From: Chong Yidong To: Glenn Morris Subject: Re: bug#12213: 24.1; Cannot customize help-argument-name face References: <502D434D.4020803@gmail.com> <3l7gsyyooo.fsf@fencepost.gnu.org> <502DFC53.1050203@gmail.com> <5ed32ppfdl.fsf@fencepost.gnu.org> Date: Sun, 26 Aug 2012 10:58:04 +0800 In-Reply-To: <5ed32ppfdl.fsf@fencepost.gnu.org> (Glenn Morris's message of "Fri, 17 Aug 2012 14:01:10 -0400") Message-ID: <87d32etl4z.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 12213 Cc: 12213@debbugs.gnu.org, Raffaele Ricciardi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Glenn Morris writes: > Now I see it too. It is obvious what is going on if you look at what > gets written to .emacs: > > '(help-argument-name ((((supports :slant italic)) > (:inherit italic :foreground "yellow")))) > > Bitmap fonts don't support italic, so the foreground etc does not get > applied. This face should not be using `supports', because the italics face already does it. Fixed in trunk. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 25 22:59:27 2012 Received: (at control) by debbugs.gnu.org; 26 Aug 2012 02:59:27 +0000 Received: from localhost ([127.0.0.1]:49127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T5T4P-0003ME-6u for submit@debbugs.gnu.org; Sat, 25 Aug 2012 22:59:26 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]:43728) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T5T4M-0003M6-Co for control@debbugs.gnu.org; Sat, 25 Aug 2012 22:59:23 -0400 Received: by dadf8 with SMTP id f8so1663726dad.3 for ; Sat, 25 Aug 2012 19:58:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:mime-version:content-type; bh=+FZrF/99JattbnVxZbRn/82tUoCU4xnEuo3DzxQVU5I=; b=cEX1HrYNFzKOooimB3V4NgcRnMGwJjJ4/kMzsZ1bxXD2fgwra2r/IIgq+jgQ1Kpz5G IVpq2bOMIorLgDNYaA4pqwKWv8YOdZatBybqIX5jeyJPDX2A/zebi8K8v+Csho4FAqpS hRBcVYIMdGd/yq+Z1b2ShAqeMJ0C9P58ByW1DVWBPIjwn6jNeQUY1dDtazMSyKjX9xjz Nv1nJSak8STrrEviZ9KeHujDMwFXitoR/NDpcdPTynB7jqxwkf8+vS6hmPvmUkxT2VqT v9aDMgSQCIFypP76BKhfpel8R80uu1QWq1pjEM7zV05AHsSUTCHBzdH6f7v4DrwTT80c qyyQ== Received: by 10.66.87.2 with SMTP id t2mr12073785paz.6.1345949916987; Sat, 25 Aug 2012 19:58:36 -0700 (PDT) Received: from ulysses (cm162.gamma80.maxonline.com.sg. [202.156.80.162]) by mx.google.com with ESMTPS id rz10sm11642367pbc.32.2012.08.25.19.58.34 (version=SSLv3 cipher=OTHER); Sat, 25 Aug 2012 19:58:36 -0700 (PDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 12213 Date: Sun, 26 Aug 2012 10:58:24 +0800 Message-ID: <87k3wmfjfz.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) close 12213 thanks From unknown Mon Aug 18 02:07:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 23 Sep 2012 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator