3 Apr 2012 21:42
[PATCH] Mouse reporting modes 1006 and 1015 for extended coordinates
Thomas Wolff <towo <at> towo.net>
2012-04-03 19:42:10 GMT
2012-04-03 19:42:10 GMT
This patch implements mouse modes 1006 and 1015 for the cygwin console (no experimental add-ons this time :) ). They enable unlimited mouse coordinate reporting like recent xterm, mintty, urxvt. If someone is interested, I could also implement mouse mode 1005. Thomas
2012-04-03 Thomas Wolff <towo <at> towo.net>
* fhandler.h (class dev_console): Two flags for extended mouse modes.
* fhandler_console.cc (fhandler_console::read): Implemented
extended mouse modes 1015 (urxvt, mintty, xterm) and 1006 (xterm).
Not implemented extended mouse mode 1005 (xterm, mintty).
Supporting mouse coordinates greater than 222 (each axis).
Also: two { wrap formatting consistency fixes.
(fhandler_console::char_command) Initialization of enhanced
mouse reporting modes.
diff -rup sav/fhandler.h ./fhandler.h --- sav/fhandler.h 2012-04-01 19:46:04.000000000 +0200 +++ ./fhandler.h 2012-04-03 15:52:07.893561600 +0200 <at> <at> -1282,6 +1282,8 <at> <at> class dev_console bool insert_mode; int use_mouse; + bool ext_mouse_mode6; + bool ext_mouse_mode15;(Continue reading)
RSS Feed