GNU bug report logs - #18016
24.4.50; buffer menu

Previous Next

Package: emacs;

Reported by: emmettgrogan <at> freenet.de

Date: Mon, 14 Jul 2014 15:49:02 UTC

Severity: normal

Tags: confirmed

Found in version 24.4.50

Done: Rüdiger Sonderfeld <ruediger <at> c-plusplus.de>

Bug is archived. No further changes may be made.

Full log


Message #11 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Rüdiger Sonderfeld <ruediger <at> c-plusplus.de>
To: bug-gnu-emacs <at> gnu.org
Cc: emmettgrogan <at> freenet.de, Glenn Morris <rgm <at> gnu.org>,
 Stefan Monnier <monnier <at> iro.umontreal.ca>, 18016-done <at> debbugs.gnu.org
Subject: Re: bug#18016: 24.4.50; buffer menu
Date: Tue, 29 Jul 2014 16:31:39 +0200
Fixed in r117607 in trunk.

I'm not sure if the change caused issues elsewhere.  I simply updated the code 
to no longer add the additional nil in front of the lambda.  This is no longer 
supported due to the change to `get_keyelt'.

Regards,
Rüdiger

On Wednesday 16 July 2014 17:22:44 Glenn Morris wrote:
> emmettgrogan <at> freenet.de wrote:
> 
> [when selecting a buffer from the Buffers menu:]
> 
> > 'command-execute: Wrong type argument: commandp, ((nil) lambda nil
> > (interactive) (funcall menu-bar-select-buffer-function #<buffer
> > *Messages*>))'
> Bisected to:
> 
> revno: 117463
> committer: Stefan Monnier
> timestamp: Tue 2014-07-01 21:49:31 -0400
> message:
>   * doc/lispref/keymaps.texi (Key Lookup): Remove mention of indirect
> entries. (Scanning Keymaps): Reword the `noindirect' argument.
>   * src/keymap.c (get_keyelt): Simplify.
>   (copy_keymap_item): Remove left-over code for when we had
>   key-shortcut caches.
> 
> Pretty misleading first-line summary on that log message...





This bug report was last modified 10 years and 294 days ago.

Previous Next


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