]> git.eshelyaron.com Git - emacs.git/commit
Handle multiple mouse events in display-buffer-override-next-command
authorJuri Linkov <juri@linkov.net>
Wed, 9 Jul 2025 06:46:46 +0000 (09:46 +0300)
committerEshel Yaron <me@eshelyaron.com>
Thu, 24 Jul 2025 07:52:23 +0000 (09:52 +0200)
commit90a6c7dc7cf6d971dd2033ba13a5b08e5c80c091
tree08cea97b33d95bef2374e259704bc5eafe5d27aa
parente48d5744c3e8d0b10f0e5eebf49a6e10a54b9153
Handle multiple mouse events in display-buffer-override-next-command

* lisp/window.el (display-buffer-override-next-command):
Use 'mouse-event-p' to wait for more following mouse events.

* lisp/frame.el (other-frame-prefix):
* lisp/tab-bar.el (other-tab-prefix):
* lisp/windmove.el (windmove-display-in-direction):
* lisp/window.el (other-window-prefix, same-window-prefix):
Update the docstring to explain the behavior in regard
to multiple consecutive mouse events (bug#78945).

(cherry picked from commit 280d6f70a356dc24a7026c00cbcbd116c2f7c7ed)
lisp/frame.el
lisp/tab-bar.el
lisp/windmove.el
lisp/window.el