Homepage: https://www.gnu.org/software/emacs
Author: Lars Lindberg
Customizable buffer-selection with multiple menus
Purpose of this package:
1. Offer a function for letting the user choose buffer,
not necessarily for switching to it.
2. Make a better mouse-buffer-menu. This is done as a global
minor mode, msb-mode.
Customization:
Look at the variable `msb-menu-cond' for deciding what menus you
want. It's not that hard to customize, despite my not-so-good
doc-string. Feel free to send me a better doc-string.
There are some constants for you to try here:
msb--few-menus
msb--very-many-menus (default)
Look at the variable `msb-item-handling-function' for customization
of the appearance of every menu item. Try for instance setting
it to `msb-alon-item-handler'.
Look at the variable `msb-item-sort-function' for customization
of sorting the menus. Set it to t for instance, which means no
sorting - you will get latest used buffer first.
Also check out the variable `msb-display-invisible-buffers-p'.
Known bugs:
- Files-by-directory
+ No possibility to show client/changed buffers separately.
+ All file buffers only appear in a file sub-menu, they will
for instance not appear in the Mail sub-menu.
Future enhancements:
Thanks goes to
Mark Brader
Jim Berry
Hans Chalupsky
Larry Rosenberg
Will Henney
Jari Aalto
Michael Kifer
Gael Marziou
Dave Gillespie
Alon Albert
Kevin Broadey,
Ake Stenhof
Richard Stallman
Steve Fisk
This version turned into a global minor mode and subsequently
hacked on by Dave Love.