Skip to content

Add support for horizontal scrolling

This branch adds two new variants to the MouseButton enum, MouseLeft and MouseRight. These variants are also added to the parse_csi function.

The code has been tested on X11 and Wayland, and in Kitty, ST, xterm and rxvt. As not all terminals support horizontal scrolling, this change does nothing in some cases.

Merge request reports