GNU bug report logs - #14244
24.3.50; Make menu-bar `Buffers' menu be usable normally

Previous Next

Package: emacs;

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

Date: Mon, 22 Apr 2013 18:02:02 UTC

Severity: wishlist

Found in version 24.3.50

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 14244 in the body.
You can then email your comments to 14244 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#14244; Package emacs. (Mon, 22 Apr 2013 18:02:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Drew Adams" <drew.adams <at> oracle.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 22 Apr 2013 18:02:02 GMT) Full text and rfc822 format available.

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

From: "Drew Adams" <drew.adams <at> oracle.com>
To: <bug-gnu-emacs <at> gnu.org>
Subject: 24.3.50; Make menu-bar `Buffers' menu be usable normally
Date: Mon, 22 Apr 2013 10:56:09 -0700
I'm writing this without a lot of investigation.  Apologies if I am
incorrect in some way.
 
My impression is that menu-bar menu `Buffers' is (still) hard-coded and
created dynamically.  It does a library or a user no good to, e.g., add
a submenu to `global-buffers-menu-map' - that will be wiped out by the
dynamic re-creation of the menu.
 
Can this not please be remedied, so that the dynamic fiddling still
happens but that there is a real anchor point - a real
`global-buffers-menu-map' to which a user can add submenus etc. without
having them be ignored/overwritten/disappear?
 
I have a menu, for instance, of Icicles commands that pertain to
buffers.  I add it as a submenu of `File': `File' > `Icicles' >
`Buffers'.  It would be more logical to have it as `Buffers' >
`Icicles'.  I've had it where it is for years, but a user reminded me
that it would make more sense under `Buffers'.  I had forgotten the
reason that it is not.
 
If I'm missing something simple, please advise.
 
In GNU Emacs 24.3.50.1 (i386-mingw-nt5.1.2600)
 of 2013-04-17 on ODIEONE
Bzr revision: 112320 monnier <at> iro.umontreal.ca-20130418001233-g6wsqi5bpq2hsd0k
Windowing system distributor `Microsoft Corp.', version 5.1.2600
Configured using:
 `configure --with-gcc (4.7) --no-opt --enable-checking --cflags
 -IC:/Devel/emacs/build/include --ldflags -LC:/Devel/emacs/build/lib'
 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14244; Package emacs. (Tue, 10 May 2022 13:27:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: "Drew Adams" <drew.adams <at> oracle.com>
Cc: 14244 <at> debbugs.gnu.org
Subject: Re: bug#14244: 24.3.50; Make menu-bar `Buffers' menu be usable
 normally
Date: Tue, 10 May 2022 15:25:52 +0200
"Drew Adams" <drew.adams <at> oracle.com> writes:

> My impression is that menu-bar menu `Buffers' is (still) hard-coded and
> created dynamically.  It does a library or a user no good to, e.g., add
> a submenu to `global-buffers-menu-map' - that will be wiped out by the
> dynamic re-creation of the menu.

I've now altered this in Emacs 29 so that entries can be added to
`menu-bar-buffers-menu-command-entries'.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug marked as fixed in version 29.1, send any further explanations to 14244 <at> debbugs.gnu.org and "Drew Adams" <drew.adams <at> oracle.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Tue, 10 May 2022 13:27:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 08 Jun 2022 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 316 days ago.

Previous Next


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