From unknown Sat Jun 14 19:37:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70209: 30.0.50; describe key + lambda too poetic Resent-From: No Wayman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Apr 2024 04:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 70209 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 70209@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17122924855189 (code B ref -1); Fri, 05 Apr 2024 04:49:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Apr 2024 04:48:05 +0000 Received: from localhost ([127.0.0.1]:35068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsbUi-0001LY-FO for submit@debbugs.gnu.org; Fri, 05 Apr 2024 00:48:05 -0400 Received: from lists.gnu.org ([2001:470:142::17]:32798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsbUb-0001Ju-Ty for submit@debbugs.gnu.org; Fri, 05 Apr 2024 00:48:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rsbUQ-0005BS-OV for bug-gnu-emacs@gnu.org; Fri, 05 Apr 2024 00:47:46 -0400 Received: from mail-qv1-xf2b.google.com ([2607:f8b0:4864:20::f2b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rsbUO-0003QO-S8 for bug-gnu-emacs@gnu.org; Fri, 05 Apr 2024 00:47:46 -0400 Received: by mail-qv1-xf2b.google.com with SMTP id 6a1803df08f44-695df25699fso11828486d6.2 for ; Thu, 04 Apr 2024 21:47:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712292462; x=1712897262; darn=gnu.org; h=mime-version:message-id:date:user-agent:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=eM/LeRiiYoBTFEa7VssLCo95YDwcXpc7oVpbHEy35eY=; b=Bnhzvs+ovmpquXlxWFMRM+HiHtejN50GyJ4u+4AifFZnN639VIOd9GPNh4jxoDaQVi A8+kZqcfx4e5G6PnITlBv5jx9n8zfF5/gHUte3ZGNESNf8VtCIx2OI/hM1Pz8R+2xo5M npxUWx6sKUjC+cAtV9B9VJkcHh7kzcwL8OdMx7ksLWWRBpT39cEZ3riO32tvDYxSKfdZ YzpoCZGeb/96yOxxQqex1wh9Tde2ac/KGjfjoAjsp+4zfdMOx22SxeWz/SOkBrjSYroM ChE2bVL3LV6Eyy82mnIkMA/gj29sNDYazhXd4JDXA1OH/PsNFMZA0Z+XRkE+/jchu7pR mrnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712292462; x=1712897262; h=mime-version:message-id:date:user-agent:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=eM/LeRiiYoBTFEa7VssLCo95YDwcXpc7oVpbHEy35eY=; b=jW2+T0nNcWJfZ3rM0O2M8kbs6qZyrtjogQ0T6/x2Y6+9UfnO1G6yYR8KHQZquMgN7M 8Qd7pYSmfNemUqx7ARzqAG/pXw0KS+TFZo9zjMUPQ3/LD9SuCFRP3yvUyCD9Vc5c+S1e d+jZBuOxIFaX1VUI3szFNW4n5fStvbNWKd0JZsm2eO7zPUihUK01mS3HDtLx+B+6hR+P c4gjyk3SPiXoI8I9ncYc3ba8oEiIn0EQeS813jPFsqEmtEKduY06AVbPig8y7T8eJF7U joFhrfckOxC1MbuzEZsCi6Jj57vrsVjkWrZhh7bdHXq8tWgVLLJxihdRdhEldsgd/GQR wEEw== X-Gm-Message-State: AOJu0Yz7x+pFgfVObZUwOugdNSyd/TyJ43MjEaGomoaxyU5HDjLoHxkk CjmMCsXQuO0PNiC9wzi0pwNt/reNXQJiX0oxy3PAICkzccFBihzM/DFc/sUG X-Google-Smtp-Source: AGHT+IE6eBfrOHfIGgIIU969GPI4nK3QcLIIGFyGjNUSyTaOKKc6ud2Cg2gZfhcHYMUYAyFBvruoOQ== X-Received: by 2002:a05:6214:258e:b0:698:f789:e362 with SMTP id fq14-20020a056214258e00b00698f789e362mr381156qvb.27.1712292461769; Thu, 04 Apr 2024 21:47:41 -0700 (PDT) Received: from laptop ([2601:84:847f:c697:e217:2894:4724:14f4]) by smtp.gmail.com with ESMTPSA id j9-20020a0ceb09000000b0069931523262sm327005qvp.129.2024.04.04.21.47.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Apr 2024 21:47:40 -0700 (PDT) From: No Wayman User-Agent: mu4e 1.12.0; emacs 30.0.50 Date: Fri, 05 Apr 2024 00:47:48 -0400 Message-ID: <874jcgbekr.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: pass client-ip=2607:f8b0:4864:20::f2b; envelope-from=iarchivedmywholelife@gmail.com; helo=mail-qv1-xf2b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.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: -0.0 (/) GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-04-02 emacs -Q --batch \ --eval '(global-set-key (kbd "c") (lambda () (interactive) t))' \ --eval '(describe-key "c")' \ --eval '(with-current-buffer "*Help*" (print (buffer-substring-no-properties (point-min) (point-max))))' Outputs the following poetry: "c runs the command # (found in global-map), which is . It is bound to c. (anonymous) " "which is..."? What is describe-key trying to tell us? Is it respecting the function's wish to remain anonymous? Is it commentary on the limits of descriptive language? I can only respond with the output of M-x describe-feelings: "It is bound to c, yet I see a bind: Though closure mentioned, none I've yet to find." ~ Anonymous From unknown Sat Jun 14 19:37:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70209: 30.0.50; describe key + lambda too poetic Resent-From: No Wayman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Apr 2024 05:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70209 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 70209@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171229367613768 (code B ref -1); Fri, 05 Apr 2024 05:08:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Apr 2024 05:07:56 +0000 Received: from localhost ([127.0.0.1]:35080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsbnu-0003Zn-Ko for submit@debbugs.gnu.org; Fri, 05 Apr 2024 01:07:56 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsbnq-0003Yi-Ta for submit@debbugs.gnu.org; Fri, 05 Apr 2024 01:07:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rsbng-0007Hn-8i for bug-gnu-emacs@gnu.org; Fri, 05 Apr 2024 01:07:40 -0400 Received: from mail-qk1-x735.google.com ([2607:f8b0:4864:20::735]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rsbnb-0005UO-0U for bug-gnu-emacs@gnu.org; Fri, 05 Apr 2024 01:07:40 -0400 Received: by mail-qk1-x735.google.com with SMTP id af79cd13be357-789e2bf854dso94946485a.3 for ; Thu, 04 Apr 2024 22:07:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712293653; x=1712898453; darn=gnu.org; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=0ft5Mi5KbYikDGiogn43Woxa/EkS1JXBXg09ZQHNkk4=; b=Cbz4YQ/rGkDqR3ySZv60VY7FA3HFLK0WB0ujRA9QbqudyNhW9dTAp5lF6Xoe46jz94 Or5tolT8jd8PgxunGpT+oFSoH9C9vsNIyery8zmhmUcH9fqQ+UFEgWpBlUkvpVuWwqK7 CyXb5h50vbMLhjW3puTztLv33yUUn4a1aT+926l5qB0RuTGXmFi0QPRFOsPbqEKhOy1W zWGifBOaYQ9v3PM+zdvZVsAa8dEf7Fob7NVx3kro+gzgyOVJS2Fi5eD0nfHY910+i+Bd GA+QeB76r/QaQ3M/MGRddKs+6QQjFurlXkWDQNJyS+2LYNTVvyRwW/XL2tmr01ZZi/1E Ynyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712293653; x=1712898453; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=0ft5Mi5KbYikDGiogn43Woxa/EkS1JXBXg09ZQHNkk4=; b=VQCIGguG8ZvzQa4SWu8h1LXax8LnO1mgFd/LVaZAoDQzc0piGKf++3VbwDQb3lt96U G0zc2wC7DuDu1zwJ2s59mwLold7z04npIihfjioW/tKQFj6Vru5h6L1+4Dmo9q+BZDVS eoePL95hfWDFThllstSLxq9O7Ftt/kzeTmolO1BI1wO7LLdXkM6odRMV172NST9LKLj2 KoiSI/gPt70G62+BLEoKigJ1rNxC4OeqVduoZyB8Kxb/7vgvjySxEf4Fl33Eyliq5FB/ AGY5ukmmorri7HZtnP2mJCNdQjPQQH8t3eIYMvo7GipVFVMd5R2xiAIzTfynUtxSUgJ1 Zckg== X-Gm-Message-State: AOJu0YzEGRxONflqIOZOIaTRJggr0ismv2AojPyBCP0yXc+XOVQ4dXhv oPZ/B82OSJYjmIWpwHdhGVpeGmJHoAuYvbksHCDQ46hjgGZ9FzuqtkKLmgIP X-Google-Smtp-Source: AGHT+IEUOuT5AKGPpBdgCzPxokVsA3o4UXa5X0d/SpkVK4kljH963SLMsDCuCuX4sqSwcQ//T9WprQ== X-Received: by 2002:a05:620a:1929:b0:78d:4284:6f59 with SMTP id bj41-20020a05620a192900b0078d42846f59mr533316qkb.13.1712293653046; Thu, 04 Apr 2024 22:07:33 -0700 (PDT) Received: from laptop ([2601:84:847f:c697:e217:2894:4724:14f4]) by smtp.gmail.com with ESMTPSA id a9-20020a05620a02e900b0078bcf660116sm345300qko.79.2024.04.04.22.07.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Apr 2024 22:07:32 -0700 (PDT) From: No Wayman In-Reply-To: <874jcgbekr.fsf@gmail.com> (No Wayman's message of "Fri, 05 Apr 2024 00:47:48 -0400") References: <874jcgbekr.fsf@gmail.com> User-Agent: mu4e 1.12.0; emacs 30.0.50 Date: Fri, 05 Apr 2024 01:07:39 -0400 Message-ID: <87wmpc9z38.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::735; envelope-from=iarchivedmywholelife@gmail.com; helo=mail-qk1-x735.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.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: -0.0 (/) --=-=-= Content-Type: text/plain; format=flowed See attached patch, which is. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Include-lambda-type-in-describe-key-output.patch >From 65f0f2fa251a7b18c15698460c499394b931d09d Mon Sep 17 00:00:00 2001 From: Nicholas Vollmer Date: Thu, 4 Apr 2024 23:54:42 -0400 Subject: [PATCH] Include lambda type in describe-key output * lisp/help-fns.el (help-fns-function-description-header): Add case to describe lambda forms (Bug#70209). --- lisp/help-fns.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/help-fns.el b/lisp/help-fns.el index a291893e9a2..3a5984d5b84 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -1102,6 +1102,8 @@ help-fns-function-description-header elts nil)) (setq elts (cdr-safe elts))) (concat beg (if is-full "keymap" "sparse keymap")))) + ((eq (car-safe def) 'lambda) + (concat beg "anonymous Lisp function")) (t "")))) (with-current-buffer standard-output (insert description)) -- 2.44.0 --=-=-=-- From unknown Sat Jun 14 19:37:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70209: 30.0.50; describe key + lambda too poetic Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Apr 2024 05:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70209 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: No Wayman , Stefan Monnier Cc: 70209@debbugs.gnu.org Received: via spool by 70209-submit@debbugs.gnu.org id=B70209.171229582727531 (code B ref 70209); Fri, 05 Apr 2024 05:44:01 +0000 Received: (at 70209) by debbugs.gnu.org; 5 Apr 2024 05:43:47 +0000 Received: from localhost ([127.0.0.1]:35086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rscMc-00079y-Sx for submit@debbugs.gnu.org; Fri, 05 Apr 2024 01:43:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rscMZ-00078e-G6 for 70209@debbugs.gnu.org; Fri, 05 Apr 2024 01:43:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rscMO-0006Qd-GH; Fri, 05 Apr 2024 01:43:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=d1QuOcR3AoG7/YN0c0wr0g0hOBtulK/2WqtgV5TIN34=; b=IkDR29PtdkJD zYGY1FEBJ/K4fcCQcHx3AHJwoA/yjzIWtDviepjwpqd4X3fzYCqSHh0qtBs+tdVhETl3GgnW0DlXc qMUoSf9OE26ybeTWj+iFnaD3ISfWliWe89BHsgyaZzVEUfp4tMtxt8lMMKDC764r1BgGak/BMJFeg XhNhUfZ4aoR7YVpRyDkl5UVmyWN/2xKzF5xCCD/vksQ7fo6nFRo/AWAIgr+FedtUV2YuLq7Ot6Odj NjScXAWvPwYiWvkgfviuy5hMCjFEGP/NjXYe+uiTHRuDygXY7fjT1fa7ToG+8cJHwLXIqh8B4GYqY nurZFG4bwwOW/uYoSRA/ag==; Date: Fri, 05 Apr 2024 08:43:30 +0300 Message-Id: <86r0fk5pq5.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87wmpc9z38.fsf@gmail.com> (message from No Wayman on Fri, 05 Apr 2024 01:07:39 -0400) References: <874jcgbekr.fsf@gmail.com> <87wmpc9z38.fsf@gmail.com> 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: No Wayman > Date: Fri, 05 Apr 2024 01:07:39 -0400 > > See attached patch, which is. Thanks. Stefan, any comments? From unknown Sat Jun 14 19:37:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70209: 30.0.50; describe key + lambda too poetic Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Apr 2024 11:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70209 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: No Wayman Cc: 70209@debbugs.gnu.org Received: via spool by 70209-submit@debbugs.gnu.org id=B70209.17123175097162 (code B ref 70209); Fri, 05 Apr 2024 11:46:01 +0000 Received: (at 70209) by debbugs.gnu.org; 5 Apr 2024 11:45:09 +0000 Received: from localhost ([127.0.0.1]:35337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsi0L-0001rS-1v for submit@debbugs.gnu.org; Fri, 05 Apr 2024 07:45:09 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:58476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsi0H-0001q2-Bk for 70209@debbugs.gnu.org; Fri, 05 Apr 2024 07:45:07 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 804FD80C41; Fri, 5 Apr 2024 07:44:53 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1712317492; bh=vFhHC/5eQf2o4ExQp1wBXAGVSQpUFZzVjCQJU6xovWE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=QKj82hIM31vJ+Mrq9Qu6ubM+/Ad5TWQb4hgKsk1aH2/cYsADC+BMT21ABaxh6Ktaw sFL/PN24oMEawu37R33S4LF1jFj2GWbU9l/I/+FXFJqog/s0V1+q/5gxLRiBFr/dtU 185oZ0CeWHInL4y190q0qDTp6C58x6qvtSTBBH3stG8m0ynq29Aest65lXNXEZeNyW rgZSQAVrfoRFFeIXL8XcLB9H68vZB0ltxfl2n5VPnakXyh6brgvtsCac+eAQkdFu+e y5kbMbhJvxr6AZBPdYygjeC5NyPiehGBxCB5ecw8jSvKoR/hfsjIr5C9VMF86jIk90 Tkajc3JjVMJnQ== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 2F83180946; Fri, 5 Apr 2024 07:44:52 -0400 (EDT) Received: from pastel (unknown [45.72.201.215]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 10431120472; Fri, 5 Apr 2024 07:44:52 -0400 (EDT) From: Stefan Monnier In-Reply-To: <87wmpc9z38.fsf@gmail.com> (No Wayman's message of "Fri, 05 Apr 2024 01:07:39 -0400") Message-ID: References: <874jcgbekr.fsf@gmail.com> <87wmpc9z38.fsf@gmail.com> Date: Fri, 05 Apr 2024 07:44:51 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.122 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) Thank you for your enjoyable bug report and the suggested patch. > @@ -1102,6 +1102,8 @@ help-fns-function-description-header > elts nil)) > (setq elts (cdr-safe elts))) > (concat beg (if is-full "keymap" "sparse keymap")))) > + ((eq (car-safe def) 'lambda) > + (concat beg "anonymous Lisp function")) > (t "")))) > (with-current-buffer standard-output > (insert description)) Actually, I think this won't help because in my test the `car` of `def` is `closure` rather than `lambda`. I installed the patch below instead. Stefan diff --git a/lisp/help-fns.el b/lisp/help-fns.el index a291893e9a2..27011575333 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -1086,13 +1086,6 @@ help-fns-function-description-header ;; need to check macros before functions. (macrop function)) (concat beg "Lisp macro")) - ((atom def) - (let ((type (or (oclosure-type def) (cl-type-of def)))) - (concat beg (format "%s" - (make-text-button - (symbol-name type) nil - 'type 'help-type - 'help-args (list type)))))) ((keymapp def) (let ((is-full nil) (elts (cdr-safe def))) @@ -1102,7 +1095,16 @@ help-fns-function-description-header elts nil)) (setq elts (cdr-safe elts))) (concat beg (if is-full "keymap" "sparse keymap")))) - (t "")))) + (t + (let ((type + (if (and (consp def) (symbolp (car def))) + (car def) + (or (oclosure-type def) (cl-type-of def))))) + (concat beg (format "%s" + (make-text-button + (symbol-name type) nil + 'type 'help-type + 'help-args (list type))))))))) (with-current-buffer standard-output (insert description)) From unknown Sat Jun 14 19:37:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70209: 30.0.50; describe key + lambda too poetic Resent-From: No Wayman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Apr 2024 20:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70209 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 70209@debbugs.gnu.org Received: via spool by 70209-submit@debbugs.gnu.org id=B70209.171235070030511 (code B ref 70209); Fri, 05 Apr 2024 20:59:02 +0000 Received: (at 70209) by debbugs.gnu.org; 5 Apr 2024 20:58:20 +0000 Received: from localhost ([127.0.0.1]:37647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsqdg-0007w2-4m for submit@debbugs.gnu.org; Fri, 05 Apr 2024 16:58:20 -0400 Received: from mail-ot1-x336.google.com ([2607:f8b0:4864:20::336]:45166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsqde-0007vB-FZ for 70209@debbugs.gnu.org; Fri, 05 Apr 2024 16:58:19 -0400 Received: by mail-ot1-x336.google.com with SMTP id 46e09a7af769-6e6888358dfso1353752a34.2 for <70209@debbugs.gnu.org>; Fri, 05 Apr 2024 13:58:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712350686; x=1712955486; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=AnZ3h83AcSoaOK0NazBCTPeRMhkytICieprm5mX+mjU=; b=a2DlhzYWnVbfc+N3MNzNS9XqA1mSe0cdmjQ7R98TChmS+zeXhHfCDOkWwWa1/NJK5n MBUIB+N0sVlGyON9IW0utyboxgjho49RbzsvcgeK7WkwV8JA4UhXqZ6Y5W00zsYIfrUF wq2RJHz16G/AAb0FujN2O8zu1m2ZJ9thAOBumo6ctCfj39EEoZ1IX9pfs3HKOmW/Sgan 1v1x1i36CZ4TQ09KuqVTLQThjhEewR+uMBu/j+lJGcm6wYU2MfDVgRWPOQz3eyWh4cn5 Q04OcivWwDBwP0PR7Qw5TkTNFiJlDcIIpTDeHQylD/QcQoUCLVVEXdAccbftF74K6/av RHag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712350686; x=1712955486; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=AnZ3h83AcSoaOK0NazBCTPeRMhkytICieprm5mX+mjU=; b=C144olEphfM0DDt7BX6IzLjF4e1rhC2zzri4XI5ylfkXSFRXIBOSG0Fli9f76JrRxR 0kvQZXH85gN448kNFMnwb/WWdFX+JKaDC0LyyJ5GDpDHmvFEtSkR0k2BLENrwEh7Ki2P yjSUk4Gh4x7zjOGYXuxnD/T7Jhg1jUp1pFOopYkStFkRj9lW4MgjDPaP5zPfVa4yyp5M DjzWIIW/bXvRYfdS/uJrkTovZcL4gzn+VhBbkrlSK/M2yHybT6Fa3/LrPKSmEDtBtJo4 VJ3eJuBUAwT72mGYu60fqohHsi91Rs1XD/ycPk5TY7d7xWueKPcrnAZn5c0kdcxpgbo5 K7Kg== X-Gm-Message-State: AOJu0Yw82JFlazRl+GK+H7jp0W2RD+YmnU4WaOp2UBeRBwCgNsrXwCCj ucfmnclhKTWHfdjJKKcS6FxCOEFZkzD82Yj4GToGogyrNl0VGkMnu3QoEH7D X-Google-Smtp-Source: AGHT+IGR75YpUq+BwKGv+OYxOHe9JBRQJFvBvTVEX+cEhbP5xI29v1Pu76uY6WnxYThxh/uIolq3pA== X-Received: by 2002:a05:6870:a68a:b0:222:1353:ad0f with SMTP id i10-20020a056870a68a00b002221353ad0fmr2509943oam.24.1712350685699; Fri, 05 Apr 2024 13:58:05 -0700 (PDT) Received: from laptop ([2601:84:847f:c697:e217:2894:4724:14f4]) by smtp.gmail.com with ESMTPSA id sq27-20020a05620a4adb00b007881a59042dsm938902qkn.66.2024.04.05.13.58.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Apr 2024 13:58:04 -0700 (PDT) From: No Wayman In-Reply-To: (Stefan Monnier's message of "Fri, 05 Apr 2024 07:44:51 -0400") References: <874jcgbekr.fsf@gmail.com> <87wmpc9z38.fsf@gmail.com> User-Agent: mu4e 1.12.0; emacs 30.0.50 Date: Fri, 05 Apr 2024 16:58:11 -0400 Message-ID: <875xwvedcs.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed 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 (-) Stefan Monnier writes: > Thank you for your enjoyable bug report and the suggested patch. :) > Actually, I think this won't help because in my test the `car` > of `def` > is `closure` rather than `lambda`. > > I installed the patch below instead. > diff --git a/lisp/help-fns.el b/lisp/help-fns.el > index a291893e9a2..27011575333 100644 With patch applied, thy *scratch* prepared to itch which I bemoan, *Help* link replied, its ink ensnared, with "lambda, type Unknown."[1] Apostrophized: "Be tossed, repaired, my user-error thrown!" With paren pride, I then declared a test which I have shown.[2] Test now revised as thou compared. Composure hath no throne when teary-eyed, in fear I blared, "My closure! Type Unknown?" [1]: emacs -Q --batch \ --eval '(global-set-key (kbd "c") `(lambda () (interactive) t)))' \ --eval '(describe-key "c")' \ --eval '(with-current-buffer "*Help*" (forward-button 2) (push-button) (print (buffer-substring-no-properties (point-min) (point-max))))' Unknown type lambda [2]: emacs -Q --batch \ --eval '(global-set-key (kbd "c") (lambda () (interactive) t)))' \ --eval '(describe-key "c")' \ --eval '(with-current-buffer "*Help*" (forward-button 2) (push-button) (print (buffer-substring-no-properties (point-min) (point-max))))' Unknown type closure From unknown Sat Jun 14 19:37:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70209: 30.0.50; describe key + lambda too poetic Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Apr 2024 22:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70209 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: No Wayman Cc: 70209@debbugs.gnu.org Received: via spool by 70209-submit@debbugs.gnu.org id=B70209.171235654523724 (code B ref 70209); Fri, 05 Apr 2024 22:36:02 +0000 Received: (at 70209) by debbugs.gnu.org; 5 Apr 2024 22:35:45 +0000 Received: from localhost ([127.0.0.1]:37703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rss9u-0006AX-P1 for submit@debbugs.gnu.org; Fri, 05 Apr 2024 18:35:45 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:4827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rss9o-00069c-Lq for 70209@debbugs.gnu.org; Fri, 05 Apr 2024 18:35:41 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 0CA4C441412; Fri, 5 Apr 2024 18:35:25 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1712356523; bh=essbu3XfeULcAsNaODPK8n6ZwXSNuGBigoF5xMm+0Ic=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=hq3FS5lhrzp7Fw/swH8kpK4B/gMO/RTVtDt3hatT2XSmWWaGgo8XnytB1hMr0Gc37 +2KlFFFKumMsu/1gdGpSun7KmDFX/f8Ax2D9XvoRMRUOtqI0A/1ZdWdf1Z7xizKxMA iEH/gvZU4XmTtVOO0nxtr2Qi2TCgSfKeSjqmilhBNbW8hREzDariSvsLRi5nrmPm2W HLhaY5PEtaItHbSTRkZ/DOq/u9tVhGkloBzWTR8B0vyNtIatRK+ta3KthUN/9s9oPJ UJoTGSv+KkymWzjfdtmBx3OXg1ipfBHbOdHIib9fI1XOFwYu925DslwJyiC/kqQ+k1 VsLmPQtSh0jQg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id A57454413B4; Fri, 5 Apr 2024 18:35:23 -0400 (EDT) Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 9768F1203BC; Fri, 5 Apr 2024 18:35:23 -0400 (EDT) From: Stefan Monnier In-Reply-To: <875xwvedcs.fsf@gmail.com> (No Wayman's message of "Fri, 05 Apr 2024 16:58:11 -0400") Message-ID: References: <874jcgbekr.fsf@gmail.com> <87wmpc9z38.fsf@gmail.com> <875xwvedcs.fsf@gmail.com> Date: Fri, 05 Apr 2024 18:32:50 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.030 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) > [1]: > emacs -Q --batch \ > --eval '(global-set-key (kbd "c") `(lambda () (interactive) t)))' \ > --eval '(describe-key "c")' \ > --eval '(with-current-buffer "*Help*" > (forward-button 2) > (push-button) > (print (buffer-substring-no-properties (point-min) > (point-max))))' > > Unknown type lambda That's mild punishment for quoting a lambda. > [2]: > emacs -Q --batch \ > --eval '(global-set-key (kbd "c") (lambda () (interactive) t)))' \ > --eval '(describe-key "c")' \ > --eval '(with-current-buffer "*Help*" > (forward-button 2) > (push-button) > (print (buffer-substring-no-properties (point-min) > (point-max))))' > > Unknown type closure OK, OK, I relent, it shouldn't be button. Should be fixed now on `master`, thanks to the handy patch below. Stefan diff --git a/lisp/help-fns.el b/lisp/help-fns.el index 27011575333..cfe27077055 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -1096,15 +1096,15 @@ help-fns-function-description-header (setq elts (cdr-safe elts))) (concat beg (if is-full "keymap" "sparse keymap")))) (t - (let ((type - (if (and (consp def) (symbolp (car def))) - (car def) - (or (oclosure-type def) (cl-type-of def))))) - (concat beg (format "%s" - (make-text-button - (symbol-name type) nil - 'type 'help-type - 'help-args (list type))))))))) + (concat beg (format "%s" + (if (and (consp def) (symbolp (car def))) + (car def) + (let ((type (or (oclosure-type def) + (cl-type-of def)))) + (make-text-button + (symbol-name type) nil + 'type 'help-type + 'help-args (list type)))))))))) (with-current-buffer standard-output (insert description)) From unknown Sat Jun 14 19:37:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70209: 30.0.50; describe key + lambda too poetic Resent-From: No Wayman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Apr 2024 05:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70209 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 70209@debbugs.gnu.org Received: via spool by 70209-submit@debbugs.gnu.org id=B70209.171238182130086 (code B ref 70209); Sat, 06 Apr 2024 05:38:01 +0000 Received: (at 70209) by debbugs.gnu.org; 6 Apr 2024 05:37:01 +0000 Received: from localhost ([127.0.0.1]:37960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsyjd-0007p6-3G for submit@debbugs.gnu.org; Sat, 06 Apr 2024 01:37:01 -0400 Received: from mail-qv1-xf31.google.com ([2607:f8b0:4864:20::f31]:56589) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsyjX-0007oP-3F for 70209@debbugs.gnu.org; Sat, 06 Apr 2024 01:36:59 -0400 Received: by mail-qv1-xf31.google.com with SMTP id 6a1803df08f44-699398a7849so11054486d6.1 for <70209@debbugs.gnu.org>; Fri, 05 Apr 2024 22:36:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712381803; x=1712986603; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=k/CwIKJSOYi9y6VSYJrnlQpKpJjn03yaf/le/31YGHE=; b=M17OWepQc5nyd4Hf6OmfPDhDrgLNUI0ycBMSgGN7qZK5G6Ga9MIqqr4Qk0GJanl8+O lAUjFvz8E+SO5eqnbUSG8jmhnHUErRQRYcPPorklCne//PGs8Hbl5hG0DijWmwRy1OrO wg6/83tBCgPy2KehxnCWSfYOkrFLWrpI3CLqcbLc8ZTeh3kVEIl3bI4+6M4mOPNbJ4pv LAoeO2nePDrBpHZg3MGDM/DfUfYbfo+TyNAypsg2oN8ZcLhDYNNxyO7GDFoY/l2PGteh Nj2RMQ1drFJwgguGXkimkX9OnjCsMVLXLLgXV2kPLcO5GQpiv0j3L7L+ZoXsT1zoOdqm CmAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712381803; x=1712986603; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=k/CwIKJSOYi9y6VSYJrnlQpKpJjn03yaf/le/31YGHE=; b=mRb9XPsPZy7/KYBgTkCXlU0vLtt4GsWiVAZBk0g2N+Yv1wIwweQEDMdEEUeDFhlxRL OKpJv1mpwaEqsbtpQhjO7XOZO6wQtrpJue7qFZaUHrqVb1jWfqSpdkHg0V+wl/SKaSB1 ZFyKiAFfK8fN53qI76fTlVZBB0YrAT5GdAE1mWA1q7l73sN1GwUx2JzdVH2T8QV5dIsZ bE+XndMjKetsIhJLt57lZLUlmJG58VkJSQCHvEMPZ6yv0aeJDbKIUgAFyIJF0SMBVFLq AZWm26XqyddzAcZZzcUuMh+aYxhxIPhOhNAe3NPW2yEUEquU71J52188C3RwNchaGSjy dQow== X-Gm-Message-State: AOJu0YwbcT5vVFsIF1HVf8Bos8+8XA4aqKCYxdXCUFiFsfybqCZ4xi68 Hpkv2/WbcapH2V4zDT5wHUVzVUdap99zx+pb25gvYklKTe2bZFTiY8pXDo6W X-Google-Smtp-Source: AGHT+IGH3JBp6FKHNWtjDZaNTyUoLDVGTKMriJDJ8+lc33Dx1+jpc3C2lTYxd+vGT6guxFBX9d4OZg== X-Received: by 2002:a05:6214:2a8b:b0:696:89e5:f954 with SMTP id jr11-20020a0562142a8b00b0069689e5f954mr3658600qvb.53.1712381802601; Fri, 05 Apr 2024 22:36:42 -0700 (PDT) Received: from laptop ([2601:84:847f:c697:e217:2894:4724:14f4]) by smtp.gmail.com with ESMTPSA id y19-20020a0cf153000000b0069b0afccb3csm32896qvl.86.2024.04.05.22.36.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Apr 2024 22:36:42 -0700 (PDT) From: No Wayman In-Reply-To: (Stefan Monnier's message of "Fri, 05 Apr 2024 18:32:50 -0400") References: <874jcgbekr.fsf@gmail.com> <87wmpc9z38.fsf@gmail.com> <875xwvedcs.fsf@gmail.com> User-Agent: mu4e 1.12.2; emacs 30.0.50 Date: Sat, 06 Apr 2024 01:36:48 -0400 Message-ID: <877chbf3wv.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed 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 (-) Stefan Monnier writes: > That's mild punishment for quoting a lambda. Alas, that form doth quote itself! A parcel pulled from off the shelf unfurls a worm somewhat shoddy when passed betwixt macro's body. > OK, OK, I relent, it shouldn't be button. Should be fixed now > on `master`, thanks to the handy patch below. And though the worm may bore the fruit thou treat it warm! No frore repute! Soil tilled from core to clover. Thy patch doth bring a type of closure. ;; poem.el ends here Thanks, Stefan From unknown Sat Jun 14 19:37:59 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: No Wayman Subject: bug#70209: closed (Re: bug#70209: 30.0.50; describe key + lambda too poetic) Message-ID: References: <874jcgbekr.fsf@gmail.com> X-Gnu-PR-Message: they-closed 70209 X-Gnu-PR-Package: emacs Reply-To: 70209@debbugs.gnu.org Date: Sat, 06 Apr 2024 13:18:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1712409482-24548-1" This is a multi-part message in MIME format... ------------=_1712409482-24548-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #70209: 30.0.50; describe key + lambda too poetic which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 70209@debbugs.gnu.org. --=20 70209: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D70209 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1712409482-24548-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 70209-done) by debbugs.gnu.org; 6 Apr 2024 13:17:39 +0000 Received: from localhost ([127.0.0.1]:38570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rt5vP-0006Mj-0j for submit@debbugs.gnu.org; Sat, 06 Apr 2024 09:17:39 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:17291) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rt5vN-0006MD-Fo for 70209-done@debbugs.gnu.org; Sat, 06 Apr 2024 09:17:38 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id EEFF5441425; Sat, 6 Apr 2024 09:17:23 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1712409442; bh=ThonMIouIT3cK5kAvHEM9PtwsupiI7enz339jzf/6k8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=AUnduTU0MXu5BS58H6X4ptczqq/h85P5tKlt7jvnL19VHcLF17iTtNr4XvI11Qd3P KAfI1XUVzsFQj8YKI/oUlpwZ9gc4NCRlXjwopD7FhH7awk00PhUOol/Dl+SpjWPhyl ncPDtGs+Td0E3wesp04a68THDkom+V9aFpmmckEQXvEQDkctQWdeDYz+cEUgB/XHRf eSVCC//P+wKyN7hs5jA0eqQlCO0n6HDR6zWSEd55uy8CILfQgALu+ZFubgJDtLNPxL cc6wtFJICRLa/Hmn4IyI1iYnlQOhKZartUTIP5aZHUW2YX+Z37vrcMsyl5ADVRF9Ok /WeCS02yHPkmA== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id D4CF5441410; Sat, 6 Apr 2024 09:17:22 -0400 (EDT) Received: from pastel (unknown [45.72.201.215]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B15EE1205FB; Sat, 6 Apr 2024 09:17:22 -0400 (EDT) From: Stefan Monnier To: No Wayman Subject: Re: bug#70209: 30.0.50; describe key + lambda too poetic In-Reply-To: <877chbf3wv.fsf@gmail.com> (No Wayman's message of "Sat, 06 Apr 2024 01:36:48 -0400") Message-ID: References: <874jcgbekr.fsf@gmail.com> <87wmpc9z38.fsf@gmail.com> <875xwvedcs.fsf@gmail.com> <877chbf3wv.fsf@gmail.com> Date: Sat, 06 Apr 2024 09:17:21 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.045 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70209-done Cc: 70209-done@debbugs.gnu.org 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 (---) > Thanks, Stefan My pleasure, closing, Stefan ------------=_1712409482-24548-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Apr 2024 04:48:05 +0000 Received: from localhost ([127.0.0.1]:35068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsbUi-0001LY-FO for submit@debbugs.gnu.org; Fri, 05 Apr 2024 00:48:05 -0400 Received: from lists.gnu.org ([2001:470:142::17]:32798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsbUb-0001Ju-Ty for submit@debbugs.gnu.org; Fri, 05 Apr 2024 00:48:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rsbUQ-0005BS-OV for bug-gnu-emacs@gnu.org; Fri, 05 Apr 2024 00:47:46 -0400 Received: from mail-qv1-xf2b.google.com ([2607:f8b0:4864:20::f2b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rsbUO-0003QO-S8 for bug-gnu-emacs@gnu.org; Fri, 05 Apr 2024 00:47:46 -0400 Received: by mail-qv1-xf2b.google.com with SMTP id 6a1803df08f44-695df25699fso11828486d6.2 for ; Thu, 04 Apr 2024 21:47:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712292462; x=1712897262; darn=gnu.org; h=mime-version:message-id:date:user-agent:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=eM/LeRiiYoBTFEa7VssLCo95YDwcXpc7oVpbHEy35eY=; b=Bnhzvs+ovmpquXlxWFMRM+HiHtejN50GyJ4u+4AifFZnN639VIOd9GPNh4jxoDaQVi A8+kZqcfx4e5G6PnITlBv5jx9n8zfF5/gHUte3ZGNESNf8VtCIx2OI/hM1Pz8R+2xo5M npxUWx6sKUjC+cAtV9B9VJkcHh7kzcwL8OdMx7ksLWWRBpT39cEZ3riO32tvDYxSKfdZ YzpoCZGeb/96yOxxQqex1wh9Tde2ac/KGjfjoAjsp+4zfdMOx22SxeWz/SOkBrjSYroM ChE2bVL3LV6Eyy82mnIkMA/gj29sNDYazhXd4JDXA1OH/PsNFMZA0Z+XRkE+/jchu7pR mrnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712292462; x=1712897262; h=mime-version:message-id:date:user-agent:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=eM/LeRiiYoBTFEa7VssLCo95YDwcXpc7oVpbHEy35eY=; b=jW2+T0nNcWJfZ3rM0O2M8kbs6qZyrtjogQ0T6/x2Y6+9UfnO1G6yYR8KHQZquMgN7M 8Qd7pYSmfNemUqx7ARzqAG/pXw0KS+TFZo9zjMUPQ3/LD9SuCFRP3yvUyCD9Vc5c+S1e d+jZBuOxIFaX1VUI3szFNW4n5fStvbNWKd0JZsm2eO7zPUihUK01mS3HDtLx+B+6hR+P c4gjyk3SPiXoI8I9ncYc3ba8oEiIn0EQeS813jPFsqEmtEKduY06AVbPig8y7T8eJF7U joFhrfckOxC1MbuzEZsCi6Jj57vrsVjkWrZhh7bdHXq8tWgVLLJxihdRdhEldsgd/GQR wEEw== X-Gm-Message-State: AOJu0Yz7x+pFgfVObZUwOugdNSyd/TyJ43MjEaGomoaxyU5HDjLoHxkk CjmMCsXQuO0PNiC9wzi0pwNt/reNXQJiX0oxy3PAICkzccFBihzM/DFc/sUG X-Google-Smtp-Source: AGHT+IE6eBfrOHfIGgIIU969GPI4nK3QcLIIGFyGjNUSyTaOKKc6ud2Cg2gZfhcHYMUYAyFBvruoOQ== X-Received: by 2002:a05:6214:258e:b0:698:f789:e362 with SMTP id fq14-20020a056214258e00b00698f789e362mr381156qvb.27.1712292461769; Thu, 04 Apr 2024 21:47:41 -0700 (PDT) Received: from laptop ([2601:84:847f:c697:e217:2894:4724:14f4]) by smtp.gmail.com with ESMTPSA id j9-20020a0ceb09000000b0069931523262sm327005qvp.129.2024.04.04.21.47.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Apr 2024 21:47:40 -0700 (PDT) From: No Wayman To: bug-gnu-emacs@gnu.org Subject: 30.0.50; describe key + lambda too poetic User-Agent: mu4e 1.12.0; emacs 30.0.50 Date: Fri, 05 Apr 2024 00:47:48 -0400 Message-ID: <874jcgbekr.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: pass client-ip=2607:f8b0:4864:20::f2b; envelope-from=iarchivedmywholelife@gmail.com; helo=mail-qv1-xf2b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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: -0.0 (/) GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-04-02 emacs -Q --batch \ --eval '(global-set-key (kbd "c") (lambda () (interactive) t))' \ --eval '(describe-key "c")' \ --eval '(with-current-buffer "*Help*" (print (buffer-substring-no-properties (point-min) (point-max))))' Outputs the following poetry: "c runs the command # (found in global-map), which is . It is bound to c. (anonymous) " "which is..."? What is describe-key trying to tell us? Is it respecting the function's wish to remain anonymous? Is it commentary on the limits of descriptive language? I can only respond with the output of M-x describe-feelings: "It is bound to c, yet I see a bind: Though closure mentioned, none I've yet to find." ~ Anonymous ------------=_1712409482-24548-1--