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 BraderJim 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.