GNU bug report logs - #78593
31.0.50; describe-key broken on interactive lambdas

Previous Next

Package: emacs;

Reported by: Madhu <enometh <at> meer.net>

Date: Mon, 26 May 2025 15:48:01 UTC

Severity: normal

Found in version 31.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 78593 <at> debbugs.gnu.org, enometh <at> meer.net, stefankangas <at> gmail.com
Subject: bug#78593: 31.0.50; describe-key broken on interactive lambdas
Date: Sun, 29 Jun 2025 01:01:48 -0400
>> It's probably OK to signal errors for values which are not functions
>> at all.  Not sure if it's worth the trouble, OTOH.
> Ah, so you are saying that symbolp should have been functionp?  But
> does functionp indeed return non-nil for all the function types for
> which we want function-get to do its job?  E.g., what about macros of
> special forms?
> Or do we have another predicate that would cover all the cases?

That's what I meant by "Not sure if it's worth the trouble".


        Stefan





This bug report was last modified 15 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.