Emacs BUI (Buffet User Interface)

https://lemmy.world/post/35464748

Emacs BUI (Buffer User Interface) - Lemmy.World

Found this gem of a package that make is really easy to make quick user interfaces with Emacs. The package defines some really massive macros that make it easy to set up the a tabulated list that links to an info buffer. The documentation and examples took me a while to understand but now that I feel that I have a better understanding of it, I think I would recommend it. If something like this is implemented in more packages I think it might allow for quick generation of tools to do more things without leaving Emacs and provide a consistent across the board UI. It doesn’t seem like the package has been updated much recently. One thing that might make a the package a little better is to integrate transient menus rather than the current pop up that shows the default keybinds. Thought I would share. Perhaps I will see if I can write a tutorial on it at some point as it took me a while to understand how this package works. Being a large macro meant it took me a long time to understand how it transformed my code. Perhaps a tutorial with an example of the code expansion will be beneficial to others.