all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#14244: 24.3.50; Make menu-bar `Buffers' menu be usable normally
@ 2013-04-22 17:56 Drew Adams
  2022-05-10 13:25 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 2+ messages in thread
From: Drew Adams @ 2013-04-22 17:56 UTC (permalink / raw)
  To: 14244

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@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'
 






^ permalink raw reply	[flat|nested] 2+ messages in thread

* bug#14244: 24.3.50; Make menu-bar `Buffers' menu be usable normally
  2013-04-22 17:56 bug#14244: 24.3.50; Make menu-bar `Buffers' menu be usable normally Drew Adams
@ 2022-05-10 13:25 ` Lars Ingebrigtsen
  0 siblings, 0 replies; 2+ messages in thread
From: Lars Ingebrigtsen @ 2022-05-10 13:25 UTC (permalink / raw)
  To: Drew Adams; +Cc: 14244

"Drew Adams" <drew.adams@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





^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-05-10 13:25 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-04-22 17:56 bug#14244: 24.3.50; Make menu-bar `Buffers' menu be usable normally Drew Adams
2022-05-10 13:25 ` Lars Ingebrigtsen

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.