From unknown Sat Sep 13 04:54:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47363: font locking variable values in Help buffer Resent-From: scame Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 Mar 2021 15:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47363 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 47363@debbugs.gnu.org X-Debbugs-Original-To: "scame via Bug reports for GNU Emacs, the Swiss army knife of text editors" Reply-To: scame Received: via spool by submit@debbugs.gnu.org id=B.161660091611277 (code B ref -1); Wed, 24 Mar 2021 15:49:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Mar 2021 15:48:36 +0000 Received: from localhost ([127.0.0.1]:35854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lP5kK-0002vo-6V for submit@debbugs.gnu.org; Wed, 24 Mar 2021 11:48:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:33452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lP5kH-0002vf-V2 for submit@debbugs.gnu.org; Wed, 24 Mar 2021 11:48:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50322) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lP5kG-0006rI-U0 for bug-gnu-emacs@gnu.org; Wed, 24 Mar 2021 11:48:33 -0400 Received: from mail-40130.protonmail.ch ([185.70.40.130]:18589) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lP5kC-00039z-DD for bug-gnu-emacs@gnu.org; Wed, 24 Mar 2021 11:48:31 -0400 Date: Wed, 24 Mar 2021 15:48:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1616600902; bh=sttxL6ednVpomXdp8tVMEHM+t2YUx5gdsCzd0B1355Q=; h=Date:To:From:Reply-To:Subject:From; b=Tj7kTwMYw50rfdY/t1VbGJ9xJCPsp61jt4/2o2Nl++Ikz0ig4nyboiLxzRwOjDLZK 6/epbC4YpOisEb+3s4qL1v3QE11K+2IPxhL+VzrSKGs2ma7srgMwOIXkegj8fbt3Sj jOvjOAmvuQtBak2B8JRubxk9lklLwVS83EH2jdCA= From: scame Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.130; envelope-from=laszlomail@protonmail.com; helo=mail-40130.protonmail.ch X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) When inspecting large list values of variables in the Help buffer, it would make interpreting the list easier if the value had elisp font lock. E.g ... (cond ((eq type 'var) font-lock-variable-name-face) ((eq type 'type) font-lock-type-face) ((or (not (match-string 2)) (and (match-string 2) (match-string 4))) font-lock-function-name-face))) nil t)) ("^;;;###\\([-a-z]*autoload\\)" 1 font-lock-warning-face prepend) ("\\[\\(\\^\\)" 1 font-lock-negation-char-face prepend) ("(\\(cl-\\(?:assert\\|check-type\\)\\|error\\|signal\\|user-error\\|warn= \\)\\_>" (1 font-lock-warning-face)) (lisp--el-match-keyword . 1) ("(\\(catch\\|throw\\|featurep\\|provide\\|require\\)\\_>[ =09']*\\(\\(?:= \\sw\\|\\s_\\|\\\\.\\)+\\)?" (1 font-lock-keyword-face) (2 font-lock-constant-face nil t)) ("\\\\\\\\\\[\\(\\(?:\\sw\\|\\s_\\|\\\\.\\)+\\)\\]" (1 font-lock-constant-face prepend)) ("\\(\\\\\\)\\([^\"\\]\\)" (1 (elisp--font-lock-backslash) prepend)) ("[`=E2=80=98]\\(\\(?:\\sw\\|\\s_\\|\\\\.\\)\\(?:\\sw\\|\\s_\\|\\\\.\\)+\= \)['=E2=80=99]" (1 font-lock-constant-face prepend)) ("\\_<:\\(?:\\sw\\|\\s_\\|\\\\.\\)+\\_>" (0 font-lock-builtin-face)) ("\\_<\\&\\(?:\\sw\\|\\s_\\|\\\\.\\)+\\_>" . font-lock-type-face) ... From unknown Sat Sep 13 04:54:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47363: font locking variable values in Help buffer Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 Jun 2022 19:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47363 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: scame Cc: 47363@debbugs.gnu.org Received: via spool by 47363-submit@debbugs.gnu.org id=B47363.165627253321858 (code B ref 47363); Sun, 26 Jun 2022 19:43:02 +0000 Received: (at 47363) by debbugs.gnu.org; 26 Jun 2022 19:42:13 +0000 Received: from localhost ([127.0.0.1]:49073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5Y96-0005gU-Vb for submit@debbugs.gnu.org; Sun, 26 Jun 2022 15:42:13 -0400 Received: from quimby.gnus.org ([95.216.78.240]:57670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5Y93-0005gC-Tc for 47363@debbugs.gnu.org; Sun, 26 Jun 2022 15:42:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=tzA9icVR5WxfXPp8EwburC8HgHFbtz76L5V2R/Q/1w8=; b=dhAWKvVrL87q2GGa4RDSDoeQqm 3/iH0WGp5Fx6iMB/sS4U78Za7L5JKpMUDV87bhMRMlhCuM5DiPjIsU3t2Xe23eYKNdH5iIKgdVVdv k+II3q/+WhWszGP6gY2B5WZusddteReb6kTr5DX/3htRSmDdunJ9Lyk5ZHcgFB/rvo00=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o5Y8u-0005Q5-R0; Sun, 26 Jun 2022 21:42:03 +0200 From: Lars Ingebrigtsen References: Date: Sun, 26 Jun 2022 21:42:00 +0200 In-Reply-To: (scame's message of "Wed, 24 Mar 2021 15:48:13 +0000") Message-ID: <87k0939ppz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: scame writes: > When inspecting large list values of variables in the Help buffer, > it would make interpreting the list easier if the value had > elisp font lock. Makes sense to me. I've now fixed this in Emacs 29. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) scame writes: > When inspecting large list values of variables in the Help buffer, > it would make interpreting the list easier if the value had > elisp font lock. Makes sense to me. I've now fixed this in Emacs 29. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 26 15:42:18 2022 Received: (at control) by debbugs.gnu.org; 26 Jun 2022 19:42:18 +0000 Received: from localhost ([127.0.0.1]:49076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5Y9C-0005gn-6D for submit@debbugs.gnu.org; Sun, 26 Jun 2022 15:42:18 -0400 Received: from quimby.gnus.org ([95.216.78.240]:57684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5Y9A-0005gL-4r for control@debbugs.gnu.org; Sun, 26 Jun 2022 15:42:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=C1sFbw2gcN8k0RgIFPjtoxRxtBUznPc4cmklp6HA6I8=; b=HhSztKFJ1RBOjvpsB/jWyQtOYO bVyam/dXB3hgUrk+VqEuAOM91ESOnsdEGzwUDWdzVKlQIC0ULdywbP8oPcDknRWK2bg51qSENStU5 omMKspTVIrHZz/tUXM+DR4iCVW5zMm/qf7fm4qjVNOptqtWjDE9ShOeo+Kwer0RYDdxg=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o5Y92-0005QG-1r for control@debbugs.gnu.org; Sun, 26 Jun 2022 21:42:10 +0200 Date: Sun, 26 Jun 2022 21:42:07 +0200 Message-Id: <87ilon9pps.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #47363 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 47363 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 47363 29.1 quit