* fhandler.h (class dev_console): Add members ext_mouse_mode6 and

ext_mouse_mode15.
	* fhandler_console.cc (fhandler_console::read): Implement extended
	mouse modes 1015 (urxvt, mintty, xterm) and 1006 (xterm).  Recognize,
	but don't implement extended mouse mode 1005 (xterm, mintty).
	Support mouse coordinates greater than 222 (each axis).  Fix formatting.
	(fhandler_console::char_command): Initialize enhanced mouse reporting
	modes.
This commit is contained in:
Corinna Vinschen
2012-04-24 14:29:37 +00:00
parent a5fa16e277
commit c9df1b2729
3 changed files with 78 additions and 22 deletions

View File

@ -1288,6 +1288,8 @@ class dev_console
bool insert_mode;
int use_mouse;
bool ext_mouse_mode6;
bool ext_mouse_mode15;
bool use_focus;
bool raw_win32_keyboard_mode;