Version 0.4.0 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.' Unlike `transient', the result is a real keymap built on stock Emacs primitives (`defvar-keymap', `set-transient-map', `menu-item' filters): `where-is', `describe-bindings', `keymap-set', and normal keymap composition all work without special-casing. Plain data end-to-end – no EIEIO, no parallel command registry. Sub-prefix state and infix arguments are deliberately out of scope; for those, use transient. 1 Installation ══════════════ Requires Emacs 29.1+. No external dependencies. ┌──── ## Recent NEWS: [Not provided 🙁]
