all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#17888: 24.4.50; key binding not shown in menu item for alias command
@ 2014-06-30 22:34 Drew Adams
  2021-01-20  2:06 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 5+ messages in thread
From: Drew Adams @ 2014-06-30 22:34 UTC (permalink / raw)
  To: 17888

emacs -Q

(defun foo () (interactive)(message "Foo"))
(global-set-key "\C-o" 'foo)

(defalias 'bar 'foo)
(define-key menu-bar-edit-menu [bar] '(menu-item "Do It" bar))

In the Edit menu, the key `C-o' is not shown next to item `Do It'.

Also:

(defun toto () (interactive)(message "Toto"))
(define-key menu-bar-edit-menu [toto] '(menu-item "To It" toto))


(defalias 'titi 'toto)
(global-set-key "\C-n" 'titi)

The binding `C-n' is not shown next to menu item `To It'.

Seems like a command alias should be treated like the aliased command
when it comes to showing key bindings in menus.  That would help users.


In GNU Emacs 24.4.50.1 (i686-pc-mingw32)
 of 2014-06-28 on ODIEONE
Bzr revision: 117431 rgm@gnu.org-20140628015517-eku6hj8mpgcvfnso
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=/c/Devel/emacs/snapshot/trunk
 --enable-checking=yes,glyphs 'CFLAGS=-O0 -g3'
 LDFLAGS=-Lc:/Devel/emacs/lib 'CPPFLAGS=-DGC_MCHECK=1
 -Ic:/Devel/emacs/include''





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

end of thread, other threads:[~2021-01-27 16:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-30 22:34 bug#17888: 24.4.50; key binding not shown in menu item for alias command Drew Adams
2021-01-20  2:06 ` Lars Ingebrigtsen
2021-01-20 15:10   ` Eli Zaretskii
2021-01-27  6:49     ` Lars Ingebrigtsen
2021-01-27 16:31       ` bug#17888: [External] : " Drew Adams

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.