Version 0.2.4 of package Keymap-Popup has just been released in GNU ELPA. You can now find it in M-x list-packages RET.
Keymap-Popup describes itself as: ================================= Described keymaps with popup help ================================= More at https://elpa.gnu.org/packages/keymap-popup.html ## Summary: ━━━━━━━━━━━━━━━━━ KEYMAP-POPUP.EL ━━━━━━━━━━━━━━━━━ A macro that defines a keymap with embedded descriptions and a popup to display them. `One definition, two uses: direct key dispatch and interactive menu.' Requires Emacs 29.1+. 1 Quick start ═════════════ ┌──── │ (keymap-popup-define my-commands-map │ "My commands." │ :group "Edit" │ "c" ("Comment" comment-dwim) │ "r" ("Rename" rename-file) │ :group "View" │ "g" ("Refresh" revert-buffer) │ "q" ("Quit" quit-window)) │ │ ;; Use as a normal keymap: │ (keymap-set some-mode-map "C-c m" my-commands-map) │ │ ;; Or show the popup directly: │ (keymap-popup my-commands-map) └──── ## Recent NEWS: [Not provided 🙁]
