mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-04-27 00:32:12 -07:00
No description
Wanted to add support for using display-buffer or popwin, ran into some bugs, had to make changes to the code so future work will be easier. Details below: - separate between code to display window and code to populate buffer contents - add `which-key-horizontal-buffer-height` similar to `which-key-vertical-buffer-width` - abstract handling of different display methods into `which-key/show-buffer` and `which-key/hide-buffer`, instead of mixed in other functions - remove `which-key/make-display-method-aliases` - support two display methods: `minibuffer` and `side-window`, will add popwin later - create start/stop functions for which-key--close-timer - a few other changes |
||
|---|---|---|
| img | ||
| LICENSE.md | ||
| README.org | ||
| which-key.el | ||
Rewrite of guide-key-mode for emacs.
Here's a recent picture showing what it does:

Status
It is somewhat stable for me at the moment, but expect to see potentially weird behavior (then to report it to me!).
Completed
- Use idle timers to trigger window popup instead of guide-key's constant polling.
- Add support for replacement lists to modify key descriptions on the fly.
Ongoing/Planned
- Explore alternatives to popwin like window-pupose and using display-buffer directly