From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.bugs Subject: bug#26529: 26.0.50; describe-key again errors for keys bound to lambda forms Date: Sun, 16 Apr 2017 10:11:39 +0000 Message-ID: <20170416101139.GA28156@acm> References: <87bmrxm7qr.fsf@drachen> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1492337596 2378 195.159.176.226 (16 Apr 2017 10:13:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 16 Apr 2017 10:13:16 +0000 (UTC) User-Agent: Mutt/1.7.2 (2016-11-26) Cc: 26529-done@debbugs.gnu.org To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Apr 16 12:13:07 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1czhB5-0000PE-3D for geb-bug-gnu-emacs@m.gmane.org; Sun, 16 Apr 2017 12:13:07 +0200 Original-Received: from localhost ([::1]:59878 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1czhBA-0004W0-M4 for geb-bug-gnu-emacs@m.gmane.org; Sun, 16 Apr 2017 06:13:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1czhB4-0004Vq-OQ for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2017 06:13:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1czhB1-0008D9-KY for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2017 06:13:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51586) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1czhB1-0008Cx-Gx for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2017 06:13:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1czhB1-0003AD-B2 for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2017 06:13:03 -0400 Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Apr 2017 10:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 26529 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Mail-Followup-To: 26529@debbugs.gnu.org, acm@muc.de, michael_heerdegen@web.de Original-Received: via spool by 26529-done@debbugs.gnu.org id=D26529.149233755112109 (code D ref 26529); Sun, 16 Apr 2017 10:13:02 +0000 Original-Received: (at 26529-done) by debbugs.gnu.org; 16 Apr 2017 10:12:31 +0000 Original-Received: from localhost ([127.0.0.1]:49785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1czhAU-00039F-S9 for submit@debbugs.gnu.org; Sun, 16 Apr 2017 06:12:31 -0400 Original-Received: from ocolin.muc.de ([193.149.48.4]:49867 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1czhAS-000396-G8 for 26529-done@debbugs.gnu.org; Sun, 16 Apr 2017 06:12:29 -0400 Original-Received: (qmail 50202 invoked by uid 3782); 16 Apr 2017 10:12:27 -0000 Original-Received: from acm.muc.de (p548C688E.dip0.t-ipconnect.de [84.140.104.142]) by colin.muc.de (tmda-ofmipd) with ESMTP; Sun, 16 Apr 2017 12:12:26 +0200 Original-Received: (qmail 28195 invoked by uid 1000); 16 Apr 2017 10:11:39 -0000 Content-Disposition: inline In-Reply-To: <87bmrxm7qr.fsf@drachen> X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:131646 Archived-At: 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 gives you > describe-key: Wrong type argument: symbolp, (lambda nil (interactive) > (make-frame)) > This seems unrelated to similar #11848. Instead, > | 0c31ff43b6880c84498fbe1f06e1e5809b55e838 > | Author: Alan Mackenzie > | AuthorDate: Mon Jan 23 19:00:49 2017 +0000 > | Commit: Alan Mackenzie > | 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).