neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit b4ef9134007aeab421d93299bdf3b97fba0ffa79
parent ffe96c6c1c6c54bc03f2d534c9a6bf92c2dd1e51
Author: Paul "LeoNerd" Evans <leonerd@leonerd.org.uk>
Date:   Mon, 31 Jul 2023 13:32:55 +0100

Handle mouse buttons 6/7 (often used for horizontal scrolling)

Diffstat:
Msrc/termkey/driver-csi.c | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/termkey/driver-csi.c b/src/termkey/driver-csi.c @@ -241,6 +241,8 @@ TermKeyResult termkey_interpret_mouse(TermKey *tk, const TermKeyKey *key, TermKe case 64: case 65: + case 66: + case 67: *event = drag ? TERMKEY_MOUSE_DRAG : TERMKEY_MOUSE_PRESS; btn = code + 4 - 64; break;