Received: (at 78593) by debbugs.gnu.org; 7 Jun 2025 08:40:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 07 04:40:44 2025 Received: from localhost ([127.0.0.1]:46815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uNp6Z-0005hk-K5 for submit <at> debbugs.gnu.org; Sat, 07 Jun 2025 04:40:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60970) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uNp6X-0005hT-Js for 78593 <at> debbugs.gnu.org; Sat, 07 Jun 2025 04:40:42 -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 <eliz@HIDDEN>) id 1uNp6S-0005Nd-50; Sat, 07 Jun 2025 04:40:36 -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=DqUhk5QMwWAUPEvP0UxjEN7OI17zvEgaUtq9l19NKrg=; b=eReVWrJLj/eY GCnDH0G+hWhQhgelSxOVlLbH1sTaXwQ8CxlQhNSZfC4EB9VBLIh2qJ85GXQ2ZrnizHPFSKp0xhTeR cMaJjY5XRdLzyM4Th7LhLZuLDreuvviPEc94mNQKURndpRf9feGe7FoZ+Dwn8sW1kdUCIVxsFjAur ry4IGg78N3F1gdwW+ARl5B/HDu0DMcQwga1U6kR0m5SMikqk6lIKLAhsug2Hx33+6/MWxMFMDGX7B uHqvTwb2uSUrNRPEJX70W2GEaDGVSD+lFUl4Au1XQJ3dXOfjzkGU0cOT1eEsDZ0WhM9tyDXN6J7nl 4W/H830eABm2A1+gIKKwnA==; Date: Sat, 07 Jun 2025 11:40:32 +0300 Message-Id: <86wm9ohrlr.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: stefankangas@HIDDEN In-Reply-To: <86zfezxqua.fsf@HIDDEN> (message from Eli Zaretskii on Mon, 26 May 2025 19:46:21 +0300) Subject: Re: bug#78593: 31.0.50; describe-key broken on interactive lambdas References: <20250526.211622.1104629801258774185.enometh@HIDDEN> <86zfezxqua.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78593 Cc: 78593 <at> debbugs.gnu.org, enometh@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! Stefan, please chime in. > Cc: 78593 <at> debbugs.gnu.org > Date: Mon, 26 May 2025 19:46:21 +0300 > From: Eli Zaretskii <eliz@HIDDEN> > > > Date: Mon, 26 May 2025 21:16:22 +0530 (IST) > > From: Madhu <enometh@HIDDEN> > > > > On recent master, but this seems to have been broken for a while: > > > > $ emacs -Q -eval '(define-key global-map (kbd "<f11>") (lambda () (interactive) (bury-buffer)))' > > > > C-h v <f11> > > > > throws an error: > > > > function-get: Wrong type argument: symbolp, #[nil ((bury-buffer)) (t) nil nil nil] > > > > Acktually the *Help* buffer is formatted with sufficient information, > > but the error prevents it from being displayed. > > Thanks. > > Stefan, this is due to your change: > > commit a4ec9ca12969018cdf15b8cc713b3ba054326f99 > Author: Stefan Kangas <stefankangas@HIDDEN> > AuthorDate: Tue Apr 1 21:25:33 2025 +0200 > Commit: Stefan Kangas <stefankangas@HIDDEN> > CommitDate: Tue Apr 1 21:25:33 2025 +0200 > > function-put: signal error with non-symbol > > * lisp/subr.el (function-get): Signal an error if given a non-symbol > for consistency with 'get'. > * test/lisp/subr-tests.el (subr-butlast): Test for the above. > > Any reasons not to revert that? function-get correctly returns nil if > its argument is not a symbol, so why should this signal an error? > > > >
bug-gnu-emacs@HIDDEN
:bug#78593
; Package emacs
.
Full text available.Received: (at 78593) by debbugs.gnu.org; 26 May 2025 16:46:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 26 12:46:33 2025 Received: from localhost ([127.0.0.1]:58807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJay9-0006CJ-H9 for submit <at> debbugs.gnu.org; Mon, 26 May 2025 12:46:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40272) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uJay6-0006Bp-62 for 78593 <at> debbugs.gnu.org; Mon, 26 May 2025 12:46:31 -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 <eliz@HIDDEN>) id 1uJaxz-0002DL-Ik; Mon, 26 May 2025 12:46:24 -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=IhD2xlDu7XRp3ywdSInwlY5mXmSIxhhhwncO62kJrh0=; b=sCCU8hvjpQ5s SlRutIUgCZNSleb2Xc82hKNbLzkug/MCVotRmAs+TK6uy8xlpfZCfV782Tk6bUM5ruYAHJ75bLjA2 uLct7sl/0PM8zCHcXSScMGTJ7Kv4vGGMc8WMZUCbY76LtKCbZYToE+g6JReubkhCwlqGGWRlvV3DA 6r4lFq96FNEwYP3lxJ7iJKdRYM5LeACQMHNNGpJfe4odtiT9RHEjEeP/GG2d2BQ4wnVQmfK5osAKT oEoZT46UXWGAmolma+SylNJ2jgMaENL+zwO7edSZ+h7opQhXxHSZ1QXCS1qUB1sDa+tPrOYWUCJU4 pJOlVdZKmrhVaOn37DlvmQ==; Date: Mon, 26 May 2025 19:46:21 +0300 Message-Id: <86zfezxqua.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Madhu <enometh@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <20250526.211622.1104629801258774185.enometh@HIDDEN> (message from Madhu on Mon, 26 May 2025 21:16:22 +0530 (IST)) Subject: Re: bug#78593: 31.0.50; describe-key broken on interactive lambdas References: <20250526.211622.1104629801258774185.enometh@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78593 Cc: 78593 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Mon, 26 May 2025 21:16:22 +0530 (IST) > From: Madhu <enometh@HIDDEN> > > On recent master, but this seems to have been broken for a while: > > $ emacs -Q -eval '(define-key global-map (kbd "<f11>") (lambda () (interactive) (bury-buffer)))' > > C-h v <f11> > > throws an error: > > function-get: Wrong type argument: symbolp, #[nil ((bury-buffer)) (t) nil nil nil] > > Acktually the *Help* buffer is formatted with sufficient information, > but the error prevents it from being displayed. Thanks. Stefan, this is due to your change: commit a4ec9ca12969018cdf15b8cc713b3ba054326f99 Author: Stefan Kangas <stefankangas@HIDDEN> AuthorDate: Tue Apr 1 21:25:33 2025 +0200 Commit: Stefan Kangas <stefankangas@HIDDEN> CommitDate: Tue Apr 1 21:25:33 2025 +0200 function-put: signal error with non-symbol * lisp/subr.el (function-get): Signal an error if given a non-symbol for consistency with 'get'. * test/lisp/subr-tests.el (subr-butlast): Test for the above. Any reasons not to revert that? function-get correctly returns nil if its argument is not a symbol, so why should this signal an error?
bug-gnu-emacs@HIDDEN
:bug#78593
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 26 May 2025 15:47:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 26 11:47:42 2025 Received: from localhost ([127.0.0.1]:58339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJa3C-00079V-4E for submit <at> debbugs.gnu.org; Mon, 26 May 2025 11:47:42 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48980) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <enometh@HIDDEN>) id 1uJa39-000791-Uq for submit <at> debbugs.gnu.org; Mon, 26 May 2025 11:47:40 -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 <enometh@HIDDEN>) id 1uJa2z-0004NK-SJ for bug-gnu-emacs@HIDDEN; Mon, 26 May 2025 11:47:30 -0400 Received: from smtp5.ctinetworks.com ([205.166.61.198]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <enometh@HIDDEN>) id 1uJa2x-0001U5-Ho for bug-gnu-emacs@HIDDEN; Mon, 26 May 2025 11:47:29 -0400 X-ctinetworks-Watermark: 1749138389.01271@1jQuG8rGMpWcpJFNOpBaDQ X-ctinetworks-Envelope-From: enometh@HIDDEN X-ctinetworks-SpamCheck: X-ctinetworks-VirusCheck: Found to be clean X-ctinetworks-Message-ID: 564222064FD2.A532C Received: from localhost (unknown [117.254.37.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: enometh@HIDDEN) by smtp5.ctinetworks.com (Postfix) with ESMTPSA id 564222064FD2 for <bug-gnu-emacs@HIDDEN>; Mon, 26 May 2025 11:46:26 -0400 (EDT) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp5.ctinetworks.com 564222064FD2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meer.net; s=ctidkims1; t=1748274386; bh=EHWQyVrXEhG3R9aknztodacQ2oH4jM3r4A0AE7cs/R0=; h=Date:To:Subject:From:From; b=n5h/TSVii2L4tl7AcBCuXiiphyVtEdosruV8uvxxU6Y3OR96K6v3hwSoeOmOYlCrt C8Q/deWFM1h0sleY513ARluElXe67KmUBynhYwmuc92feXJWdoKF9ydLCrx7jg8eXg tBIIes5qLmZVR4P2seOlO0/JepV2PtctXRT7b8vQ= Date: Mon, 26 May 2025 21:16:22 +0530 (IST) Message-Id: <20250526.211622.1104629801258774185.enometh@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 31.0.50; describe-key broken on interactive lambdas From: Madhu <enometh@HIDDEN> X-Mailer: Mew version 6.9 on Emacs 31.0.50 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=205.166.61.198; envelope-from=enometh@HIDDEN; helo=smtp5.ctinetworks.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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) On recent master, but this seems to have been broken for a while: $ emacs -Q -eval '(define-key global-map (kbd "<f11>") (lambda () (interactive) (bury-buffer)))' C-h v <f11> throws an error: function-get: Wrong type argument: symbolp, #[nil ((bury-buffer)) (t) nil nil nil] Acktually the *Help* buffer is formatted with sufficient information, but the error prevents it from being displayed. -- Madhu
Madhu <enometh@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#78593
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.