GNU bug report logs - #11848
24.1.50; describe-key error for keys bound to lambda forms

Previous Next

Package: emacs;

Reported by: michael_heerdegen <at> web.de

Date: Tue, 3 Jul 2012 04:38:02 UTC

Severity: normal

Found in version 24.1.50

Done: Andreas Schwab <schwab <at> linux-m68k.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Michael Heerdegen <michael_heerdegen <at> web.de>
To: 11848 <at> debbugs.gnu.org
Subject: bug#11848: 24.1.50; describe-key error for keys bound to lambda forms
Date: Tue, 03 Jul 2012 06:34:50 +0200
e.g. eval this in emacs -Q:

(global-set-key [(control c) (control c)]
                (lambda () (interactive) (make-frame)))

Then hit C-h k C-c C-c

==>

Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
  file-truename(nil)
  help-fns--autoloaded-p((lambda nil (interactive) (make-frame)) nil)
  describe-function-1((lambda nil (interactive) (make-frame)))
  describe-key("^C^C" 1 nil)
  call-interactively(describe-key nil nil)

while the *Help* buffer has this content:

"C-c C-c runs the command (lambda nil (interactive) (make-frame)), which is "


Thanks,

Michael.





This bug report was last modified 13 years and 21 days ago.

Previous Next


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