Function: Buffer-menu-mouse-select
Buffer-menu-mouse-select is an interactive and byte-compiled function
defined in buff-menu.el.gz.
Signature
(Buffer-menu-mouse-select EVENT)
Documentation
Select the buffer whose line you click on.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/buff-menu.el.gz
(defun Buffer-menu-mouse-select (event)
"Select the buffer whose line you click on."
(interactive "e" Buffer-menu-mode)
(select-window (posn-window (event-end event)))
(let ((buffer (tabulated-list-get-id (posn-point (event-end event)))))
(when (buffer-live-p buffer)
(if (and (window-dedicated-p)
(eq (selected-window) (frame-root-window)))
(switch-to-buffer-other-frame buffer)
(switch-to-buffer buffer)))))