From unknown Sat Aug 09 01:08:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36670: 27.0.50; Wishlist: describe-face should use the new help-buffer infrastructure Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Jul 2019 16:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36670 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 36670@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156320730430072 (code B ref -1); Mon, 15 Jul 2019 16:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jul 2019 16:15:04 +0000 Received: from localhost ([127.0.0.1]:48847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hn3d1-0007ox-6G for submit@debbugs.gnu.org; Mon, 15 Jul 2019 12:15:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:44736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hn3cx-0007oB-6X for submit@debbugs.gnu.org; Mon, 15 Jul 2019 12:15:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58061) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hn3cw-0005DR-6G for bug-gnu-emacs@gnu.org; Mon, 15 Jul 2019 12:14:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hn3cv-00033V-6l for bug-gnu-emacs@gnu.org; Mon, 15 Jul 2019 12:14:58 -0400 Received: from quimby.gnus.org ([80.91.231.51]:39464) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hn3cu-00032w-W4 for bug-gnu-emacs@gnu.org; Mon, 15 Jul 2019 12:14:57 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hn3cq-0000vs-Qu for bug-gnu-emacs@gnu.org; Mon, 15 Jul 2019 18:14:55 +0200 From: Lars Ingebrigtsen Date: Mon, 15 Jul 2019 18:14:52 +0200 Message-ID: <87d0ibcm0z.fsf@mouse.gnus.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 80.91.231.51 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 (---) M-x describe-variable (and -function) uses a new infrastructure based on help-fns-describe-{variable,function}-functions that registers a bunch of little bits to be output, which gives more flexibility. describe-face should use the same thing, and be moved to help-fns.el. In GNU Emacs 27.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2019-07-15 built on sandy Repository revision: d0e558c0025b295bbd8c51122600d1083ed6d391 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 System Description: Ubuntu 18.04.2 LTS -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Aug 09 01:08:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36670: 27.0.50; Wishlist: describe-face should use the new help-buffer infrastructure Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Sep 2019 22:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36670 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 36670@debbugs.gnu.org Received: via spool by 36670-submit@debbugs.gnu.org id=B36670.15690196983640 (code B ref 36670); Fri, 20 Sep 2019 22:49:02 +0000 Received: (at 36670) by debbugs.gnu.org; 20 Sep 2019 22:48:18 +0000 Received: from localhost ([127.0.0.1]:58739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBRhK-0000we-AX for submit@debbugs.gnu.org; Fri, 20 Sep 2019 18:48:18 -0400 Received: from quimby.gnus.org ([80.91.231.51]:38232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBRhH-0000wR-Mx for 36670@debbugs.gnu.org; Fri, 20 Sep 2019 18:48:16 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBRhC-00014i-4H for 36670@debbugs.gnu.org; Sat, 21 Sep 2019 00:48:14 +0200 From: Lars Ingebrigtsen References: <87d0ibcm0z.fsf@mouse.gnus.org> Date: Sat, 21 Sep 2019 00:48:09 +0200 In-Reply-To: <87d0ibcm0z.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Mon, 15 Jul 2019 18:14:52 +0200") Message-ID: <87ef0a60uu.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Lars Ingebrigtsen writes: > M-x describe-variable (and -function) uses a new infrastructure based on > help-fns-describe-{variable, function}-functions that registers a bunch > of little bits to be output, which gives more flex [...] 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: 0.0 (/) 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: -1.0 (-) Lars Ingebrigtsen writes: > M-x describe-variable (and -function) uses a new infrastructure based on > help-fns-describe-{variable,function}-functions that registers a bunch > of little bits to be output, which gives more flexibility. > > describe-face should use the same thing, and be moved to help-fns.el. I have now done this on the trunk, as previously requested by Stefan M. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 20 18:48:25 2019 Received: (at control) by debbugs.gnu.org; 20 Sep 2019 22:48:25 +0000 Received: from localhost ([127.0.0.1]:58742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBRhR-0000wz-K3 for submit@debbugs.gnu.org; Fri, 20 Sep 2019 18:48:25 -0400 Received: from quimby.gnus.org ([80.91.231.51]:38246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBRhO-0000wo-5K for control@debbugs.gnu.org; Fri, 20 Sep 2019 18:48:24 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBRhL-00014q-Bq for control@debbugs.gnu.org; Sat, 21 Sep 2019 00:48:21 +0200 Date: Sat, 21 Sep 2019 00:48:18 +0200 Message-Id: <87d0fu60ul.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #36670 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: tags 36670 fixed close 36670 27.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: 0.0 (/) 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: -1.0 (-) tags 36670 fixed close 36670 27.1 quit From unknown Sat Aug 09 01:08:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36670: 27.0.50; Wishlist: describe-face should use the new help-buffer infrastructure Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Sep 2019 06:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36670 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Lars Ingebrigtsen Cc: 36670@debbugs.gnu.org Received: via spool by 36670-submit@debbugs.gnu.org id=B36670.156904811112371 (code B ref 36670); Sat, 21 Sep 2019 06:42:02 +0000 Received: (at 36670) by debbugs.gnu.org; 21 Sep 2019 06:41:51 +0000 Received: from localhost ([127.0.0.1]:58974 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBZ5b-0003DT-HU for submit@debbugs.gnu.org; Sat, 21 Sep 2019 02:41:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBZ5Z-0003DG-I3 for 36670@debbugs.gnu.org; Sat, 21 Sep 2019 02:41:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40334) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iBZ5U-0004GU-BL; Sat, 21 Sep 2019 02:41:44 -0400 Received: from [176.228.60.248] (port=2020 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iBZ5T-0001HS-Ro; Sat, 21 Sep 2019 02:41:44 -0400 Date: Sat, 21 Sep 2019 09:41:51 +0300 Message-Id: <831rwarw0g.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87ef0a60uu.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 21 Sep 2019 00:48:09 +0200) References: <87d0ibcm0z.fsf@mouse.gnus.org> <87ef0a60uu.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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 (---) > From: Lars Ingebrigtsen > Date: Sat, 21 Sep 2019 00:48:09 +0200 > > Lars Ingebrigtsen writes: > > > M-x describe-variable (and -function) uses a new infrastructure based on > > help-fns-describe-{variable,function}-functions that registers a bunch > > of little bits to be output, which gives more flexibility. > > > > describe-face should use the same thing, and be moved to help-fns.el. > > I have now done this on the trunk, as previously requested by Stefan M. What does this mean in practice? I see nothing about this in NEWS or in the manuals, which makes me wonder how is this "more flexible". I guess there were some discussions, but neither the log message nor the bug discussion mentions any other sources of information. Could you please point to those discussions, or fill the void by explaining what additional flexibility do we gain? This is for future forensics, if for nothing else. Thanks. From unknown Sat Aug 09 01:08:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36670: 27.0.50; Wishlist: describe-face should use the new help-buffer infrastructure Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Sep 2019 07:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36670 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Eli Zaretskii Cc: 36670@debbugs.gnu.org Received: via spool by 36670-submit@debbugs.gnu.org id=B36670.156905190118047 (code B ref 36670); Sat, 21 Sep 2019 07:46:02 +0000 Received: (at 36670) by debbugs.gnu.org; 21 Sep 2019 07:45:01 +0000 Received: from localhost ([127.0.0.1]:58999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBa4i-0004gp-V6 for submit@debbugs.gnu.org; Sat, 21 Sep 2019 03:45:01 -0400 Received: from quimby.gnus.org ([80.91.231.51]:48224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBa4g-0004gf-Ez for 36670@debbugs.gnu.org; Sat, 21 Sep 2019 03:44:58 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBa4Z-0007cX-VF; Sat, 21 Sep 2019 09:44:57 +0200 From: Lars Ingebrigtsen References: <87d0ibcm0z.fsf@mouse.gnus.org> <87ef0a60uu.fsf@gnus.org> <831rwarw0g.fsf@gnu.org> Date: Sat, 21 Sep 2019 09:44:51 +0200 In-Reply-To: <831rwarw0g.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 21 Sep 2019 09:41:51 +0300") Message-ID: <87blve2ivg.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Eli Zaretskii writes: > What does this mean in practice? I see nothing about this in NEWS or > in the manuals, which makes me wonder how is this "more flexible". I > guess there were some discussions, but neither the log m [...] 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: 0.0 (/) 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: -1.0 (-) Eli Zaretskii writes: > What does this mean in practice? I see nothing about this in NEWS or > in the manuals, which makes me wonder how is this "more flexible". I > guess there were some discussions, but neither the log message nor the > bug discussion mentions any other sources of information. Could you > please point to those discussions, or fill the void by explaining what > additional flexibility do we gain? This is for future forensics, if > for nothing else. I don't think this was discussed much at all -- it relates to the rewrite Stefan did in April, and he mentioned (in a comment to a fix to `describe-face') that that function should be rewritten in a similar way. commit 896e5802160c2797e689a7565599ebb1bd171295 Author: Stefan Monnier Date: Fri Apr 12 12:37:00 2019 -0400 * lisp/help-fns.el (help-fns-describe-variable-functions): New hook (help-fns--compiler-macro, help-fns--parent-mode, help-fns--obsolete) (help-fns--interactive-only): Indent output by 2 spaces. (help-fns--side-effects): New function extracted from describe-function-1. (help-fns-describe-function-functions): Use it. (help-fns--first-release, help-fns--mention-first-release): New functions. (help-fns-function-description-header): Keymaps and macros can't be interactive. (help-fns--ensure-empty-line): New function. (describe-function-1): Use it. (help-fns--var-safe-local, help-fns--var-risky) (help-fns--var-ignored-local, help-fns--var-file-local) (help-fns--var-watchpoints, help-fns--var-obsolete) (help-fns--var-alias, help-fns--var-bufferlocal): New functions, extacted from describe-variable. (describe-variable): Run help-fns-describe-variable-functions instead. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Aug 09 01:08:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36670: 27.0.50; Wishlist: describe-face should use the new help-buffer infrastructure Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Sep 2019 08:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36670 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Lars Ingebrigtsen , Stefan Monnier Cc: 36670@debbugs.gnu.org Received: via spool by 36670-submit@debbugs.gnu.org id=B36670.156905415229533 (code B ref 36670); Sat, 21 Sep 2019 08:23:01 +0000 Received: (at 36670) by debbugs.gnu.org; 21 Sep 2019 08:22:32 +0000 Received: from localhost ([127.0.0.1]:59058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBaf2-0007gH-HT for submit@debbugs.gnu.org; Sat, 21 Sep 2019 04:22:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBaf0-0007g5-PL for 36670@debbugs.gnu.org; Sat, 21 Sep 2019 04:22:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41162) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iBaev-0007hI-Gi; Sat, 21 Sep 2019 04:22:25 -0400 Received: from [176.228.60.248] (port=4474 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iBaeu-0004f1-Tq; Sat, 21 Sep 2019 04:22:25 -0400 Date: Sat, 21 Sep 2019 11:22:33 +0300 Message-Id: <83tv96qcs6.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87blve2ivg.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 21 Sep 2019 09:44:51 +0200) References: <87d0ibcm0z.fsf@mouse.gnus.org> <87ef0a60uu.fsf@gnus.org> <831rwarw0g.fsf@gnu.org> <87blve2ivg.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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 (---) > From: Lars Ingebrigtsen > Cc: 36670@debbugs.gnu.org > Date: Sat, 21 Sep 2019 09:44:51 +0200 > > Eli Zaretskii writes: > > > What does this mean in practice? I see nothing about this in NEWS or > > in the manuals, which makes me wonder how is this "more flexible". I > > guess there were some discussions, but neither the log message nor the > > bug discussion mentions any other sources of information. Could you > > please point to those discussions, or fill the void by explaining what > > additional flexibility do we gain? This is for future forensics, if > > for nothing else. > > I don't think this was discussed much at all -- it relates to the > rewrite Stefan did in April, and he mentioned (in a comment to a fix to > `describe-face') that that function should be rewritten in a similar way. > > commit 896e5802160c2797e689a7565599ebb1bd171295 > Author: Stefan Monnier > Date: Fri Apr 12 12:37:00 2019 -0400 > > * lisp/help-fns.el (help-fns-describe-variable-functions): New hook > > (help-fns--compiler-macro, help-fns--parent-mode, help-fns--obsolete) > (help-fns--interactive-only): Indent output by 2 spaces. > (help-fns--side-effects): New function extracted from > describe-function-1. > (help-fns-describe-function-functions): Use it. > (help-fns--first-release, help-fns--mention-first-release): New functions. > (help-fns-function-description-header): Keymaps and macros can't > be interactive. > (help-fns--ensure-empty-line): New function. > (describe-function-1): Use it. > (help-fns--var-safe-local, help-fns--var-risky) > (help-fns--var-ignored-local, help-fns--var-file-local) > (help-fns--var-watchpoints, help-fns--var-obsolete) > (help-fns--var-alias, help-fns--var-bufferlocal): New functions, > extacted from describe-variable. > (describe-variable): Run help-fns-describe-variable-functions instead. So we are making changes without a good understanding what kind of flexibility it gains us? From unknown Sat Aug 09 01:08:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36670: 27.0.50; Wishlist: describe-face should use the new help-buffer infrastructure Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Sep 2019 08:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36670 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Eli Zaretskii Cc: Stefan Monnier , 36670@debbugs.gnu.org Received: via spool by 36670-submit@debbugs.gnu.org id=B36670.15690551196456 (code B ref 36670); Sat, 21 Sep 2019 08:39:01 +0000 Received: (at 36670) by debbugs.gnu.org; 21 Sep 2019 08:38:39 +0000 Received: from localhost ([127.0.0.1]:59076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBaud-0001g4-1Q for submit@debbugs.gnu.org; Sat, 21 Sep 2019 04:38:39 -0400 Received: from quimby.gnus.org ([80.91.231.51]:49264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBaua-0001fv-WC for 36670@debbugs.gnu.org; Sat, 21 Sep 2019 04:38:37 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBauW-0008Dg-H7; Sat, 21 Sep 2019 10:38:35 +0200 From: Lars Ingebrigtsen References: <87d0ibcm0z.fsf@mouse.gnus.org> <87ef0a60uu.fsf@gnus.org> <831rwarw0g.fsf@gnu.org> <87blve2ivg.fsf@gnus.org> <83tv96qcs6.fsf@gnu.org> Date: Sat, 21 Sep 2019 10:38:32 +0200 In-Reply-To: <83tv96qcs6.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 21 Sep 2019 11:22:33 +0300") Message-ID: <87a7ay11tj.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Eli Zaretskii writes: > So we are making changes without a good understanding what kind of > flexibility it gains us? Looking at the change, the flexibility seems kinda obvious -- the humongous help functions are split into many smaller ones so that they can be rearranged more easily? 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: 0.0 (/) 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: -1.0 (-) Eli Zaretskii writes: > So we are making changes without a good understanding what kind of > flexibility it gains us? Looking at the change, the flexibility seems kinda obvious -- the humongous help functions are split into many smaller ones so that they can be rearranged more easily? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Aug 09 01:08:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36670: 27.0.50; Wishlist: describe-face should use the new help-buffer infrastructure Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Sep 2019 09:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36670 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Lars Ingebrigtsen Cc: monnier@iro.umontreal.ca, 36670@debbugs.gnu.org Received: via spool by 36670-submit@debbugs.gnu.org id=B36670.15690567098906 (code B ref 36670); Sat, 21 Sep 2019 09:06:02 +0000 Received: (at 36670) by debbugs.gnu.org; 21 Sep 2019 09:05:09 +0000 Received: from localhost ([127.0.0.1]:59098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBbKG-0002JZ-Ru for submit@debbugs.gnu.org; Sat, 21 Sep 2019 05:05:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58915) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBbKF-0002J9-4r for 36670@debbugs.gnu.org; Sat, 21 Sep 2019 05:05:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41538) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iBbKA-0004jT-1x; Sat, 21 Sep 2019 05:05:02 -0400 Received: from [176.228.60.248] (port=3411 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iBbK7-0000OS-0w; Sat, 21 Sep 2019 05:05:00 -0400 Date: Sat, 21 Sep 2019 12:05:06 +0300 Message-Id: <83sgoqqat9.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87a7ay11tj.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 21 Sep 2019 10:38:32 +0200) References: <87d0ibcm0z.fsf@mouse.gnus.org> <87ef0a60uu.fsf@gnus.org> <831rwarw0g.fsf@gnu.org> <87blve2ivg.fsf@gnus.org> <83tv96qcs6.fsf@gnu.org> <87a7ay11tj.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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 (---) > From: Lars Ingebrigtsen > Cc: Stefan Monnier , 36670@debbugs.gnu.org > Date: Sat, 21 Sep 2019 10:38:32 +0200 > > Eli Zaretskii writes: > > > So we are making changes without a good understanding what kind of > > flexibility it gains us? > > Looking at the change, the flexibility seems kinda obvious -- the > humongous help functions are split into many smaller ones so that they > can be rearranged more easily? So this is just a cleanup of the internals? From unknown Sat Aug 09 01:08:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36670: 27.0.50; Wishlist: describe-face should use the new help-buffer infrastructure Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Sep 2019 09:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36670 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Eli Zaretskii Cc: monnier@iro.umontreal.ca, 36670@debbugs.gnu.org Received: via spool by 36670-submit@debbugs.gnu.org id=B36670.15690570499456 (code B ref 36670); Sat, 21 Sep 2019 09:11:02 +0000 Received: (at 36670) by debbugs.gnu.org; 21 Sep 2019 09:10:49 +0000 Received: from localhost ([127.0.0.1]:59111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBbPl-0002SS-8m for submit@debbugs.gnu.org; Sat, 21 Sep 2019 05:10:49 -0400 Received: from quimby.gnus.org ([80.91.231.51]:49808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBbPg-0002SH-Ex for 36670@debbugs.gnu.org; Sat, 21 Sep 2019 05:10:44 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBbPc-0000Ct-Ev; Sat, 21 Sep 2019 11:10:42 +0200 From: Lars Ingebrigtsen References: <87d0ibcm0z.fsf@mouse.gnus.org> <87ef0a60uu.fsf@gnus.org> <831rwarw0g.fsf@gnu.org> <87blve2ivg.fsf@gnus.org> <83tv96qcs6.fsf@gnu.org> <87a7ay11tj.fsf@gnus.org> <83sgoqqat9.fsf@gnu.org> Date: Sat, 21 Sep 2019 11:10:39 +0200 In-Reply-To: <83sgoqqat9.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 21 Sep 2019 12:05:06 +0300") Message-ID: <87sgoqypyo.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Eli Zaretskii writes: > So this is just a cleanup of the internals? Yes. 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: 0.0 (/) 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: -1.0 (-) Eli Zaretskii writes: > So this is just a cleanup of the internals? Yes. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no