GNU bug report logs -
#26529
26.0.50; describe-key again errors for keys bound to lambda forms
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#26529: 26.0.50; describe-key again errors for keys bound to lambda forms
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 26529 <at> debbugs.gnu.org.
--
26529: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=26529
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hello, Michael.
On Sun, Apr 16, 2017 at 04:00:44 +0200, Michael Heerdegen wrote:
> Hi,
> in emacs -Q, eval
> (global-set-key [f11] (lambda () (interactive) (make-frame)))
> then C-h k <f11> gives you
> describe-key: Wrong type argument: symbolp, (lambda nil (interactive)
> (make-frame))
> This seems unrelated to similar #11848. Instead,
> | 0c31ff43b6880c84498fbe1f06e1e5809b55e838
> | Author: Alan Mackenzie <acm <at> muc.de>
> | AuthorDate: Mon Jan 23 19:00:49 2017 +0000
> | Commit: Alan Mackenzie <acm <at> muc.de>
> | CommitDate: Mon Jan 23 19:00:49 2017 +0000
> |
> | Give , and .@ doc strings. Fixes bug #24561.
> seems to be causing this issue this time; probably
> (get function 'reader-construct)
> should test whether FUNCTION is really bound to a symbol.
Sorry about this. You're absolutely right, a `symbolp' is needed before
those `get's (in two places).
I've pushed a fix to master, and am closing this bug.
> Thanks in advance,
Thank you, too!
> Michael.
--
Alan Mackenzie (Nuremberg, Germany).
[Message part 3 (message/rfc822, inline)]
Hi,
in emacs -Q, eval
(global-set-key [f11] (lambda () (interactive) (make-frame)))
then C-h k <f11> gives you
describe-key: Wrong type argument: symbolp, (lambda nil (interactive)
(make-frame))
This seems unrelated to similar #11848. Instead,
| 0c31ff43b6880c84498fbe1f06e1e5809b55e838
| Author: Alan Mackenzie <acm <at> muc.de>
| AuthorDate: Mon Jan 23 19:00:49 2017 +0000
| Commit: Alan Mackenzie <acm <at> muc.de>
| CommitDate: Mon Jan 23 19:00:49 2017 +0000
|
| Give , and .@ doc strings. Fixes bug #24561.
seems to be causing this issue this time; probably
(get function 'reader-construct)
should test whether FUNCTION is really bound to a symbol.
Thanks in advance,
Michael.
In GNU Emacs 26.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.11)
of 2017-04-11 built on drachen
Repository revision: b7ec73f6905df99978f7183ac8e83a3be56edc6c
Windowing system distributor 'The X.Org Foundation', version 11.0.11902000
System Description: Debian GNU/Linux 9.0 (stretch)
This bug report was last modified 8 years and 40 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.