mouse-select-buffer

mouse-select-buffer is a compiled Lisp function in `msb.el'.

(mouse-select-buffer EVENT)

Pop up several menus of buffers, for selection with the mouse.
Returns the selected buffer or nil if no buffer is selected.

The way the buffers are split is conveniently handled with the
variable `msb-menu-cond'.