]> git.eshelyaron.com Git - emacs.git/commit
Convert ibuffer menus to easymenu
authorStefan Kangas <stefan@marxist.se>
Sun, 28 Feb 2021 18:25:17 +0000 (19:25 +0100)
committerStefan Kangas <stefan@marxist.se>
Sun, 28 Feb 2021 18:26:06 +0000 (19:26 +0100)
commitc537b6384f240a7ab81731a8fb2e759ea2c30e60
tree90ff333715e56872df6ec3ee25ced23b509de208
parent0fd206badc761df0a2eb18cd5d9c7506c3bd0d2a
Convert ibuffer menus to easymenu

* lisp/ibuffer.el (ibuffer-mode-map): Move menu from here...
(ibuffer-mode-mark-menu, ibuffer-mode-view-menu): ...to here.
Convert to easymenu.
(ibuffer-mode--groups-menu-definition): New function.  Fix bug where
"Kill filter by group named" and "Yank last killed filter group
before" was overwritten and never shown in the menu.
(ibuffer-mode-groups-popup): Convert to easymenu.
(ibuffer-mode-operate-menu): Rename from 'ibuffer-mode-operate-map'
and update uses.  Convert to easymenu.
(ibuffer-mode-operate-map): Make into obsolete alias for above
renamed variable.
lisp/ibuffer.el