]> git.eshelyaron.com Git - emacs.git/commit
Mouse wheel scrolling on the tab bar
authorJuri Linkov <juri@linkov.net>
Wed, 18 Aug 2021 17:52:32 +0000 (20:52 +0300)
committerJuri Linkov <juri@linkov.net>
Wed, 18 Aug 2021 17:52:32 +0000 (20:52 +0300)
commitad9c57f54ae3eea9e5b2fe9264e9edb8b2ed1857
tree757b9cc38da6901fe3ce86e3151784c65c14618d
parent56d567acb6eae72352e39acf4f206f7cb3195900
Mouse wheel scrolling on the tab bar

* lisp/tab-bar.el (tab-bar-map): Bind mouse-4/wheel-up/wheel-left
to tab-previous and mouse-5/wheel-down/wheel-right to tab-next.
Bind S-mouse-4/wheel-up/wheel-left to tab-bar-move-tab-backward
and S-mouse-5/wheel-down/wheel-right to tab-bar-move-tab.
(tab-bar-move-tab-backward): New command.
(tab-bar-move-repeat-map): Use tab-bar-move-tab-backward
instead of lambda.

* src/xterm.c (handle_one_xevent): Remove restriction
to allow clicking mouse-4 and mouse-5.
etc/NEWS
lisp/tab-bar.el
src/xterm.c