Commit Graph

6 Commits

Author SHA1 Message Date
Paul "LeoNerd" Evans
b4ef913400 Handle mouse buttons 6/7 (often used for horizontal scrolling) 2023-12-31 04:56:35 +08:00
Paul "LeoNerd" Evans
ffe96c6c1c Ignore key_mouse unless it is exactly \e[M because some terminfos relate to different encoding modes (thanks Ninji) 2023-12-31 04:56:35 +08:00
Gregory Anders
50f5864dd2 fix(termkey): include IO header on Windows 2023-11-30 12:22:53 -06:00
Gregory Anders
5999214c24 fix(termkey): accept BEL (0x07) as OSC terminator 2023-11-30 12:02:10 -06:00
Gregory Anders
ce2f770aaa fix(termkey): do not sign extend mode value 2023-11-30 12:02:10 -06:00
dundargoc
404043e74c build: vendor libtermkey
This is a proof of concept/WIP to evaluate the viability of vendoring
libtermkey as it's been deprecated.
2023-11-30 12:02:10 -06:00