GNU bug report logs - #14797
24.3.50; new, undocumented menu structure using VECTORS?

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Thu, 4 Jul 2013 23:55:02 UTC

Severity: minor

Tags: fixed, patch

Found in version 24.3.50

Fixed in version 25.1

Done: npostavs <at> users.sourceforge.net

Bug is archived. No further changes may be made.

Full log


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

From: Drew Adams <drew.adams <at> oracle.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 14797 <at> debbugs.gnu.org
Subject: RE: bug#14797: 24.3.50; new, undocumented menu structure using
 VECTORS?
Date: Sat, 19 Oct 2013 10:48:29 -0700 (PDT)
Could this bug please be fixed?  It is as simple as this:

A menu keymap (and perhaps other keymap?) can apparently have a
vector of menu entries as its third element.  This is the case for
`global-buffers-menu-map', for instance.

I do not see this form of keymap documented anywhere in the Elisp
manual.  We bother to document the `keymap-prompt', which is hardly
ever used in practice, but this alternative structure of a keymap is
completely undocumented, AFAICT.

Please document it.  Just what is the form that is allowed?  This
belongs in the Elisp manual, as part of the keymap structure
description.





This bug report was last modified 8 years and 289 days ago.

Previous Next


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