This is the mail archive of the
cygwin-patches
mailing list for the Cygwin project.
Re: [PATCH] Extended mouse coordinates
- From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
- To: cygwin-patches at cygwin dot com
- Date: Tue, 24 Apr 2012 16:44:03 +0200
- Subject: Re: [PATCH] Extended mouse coordinates
- References: <4F945706.3050808@towo.net>
- Reply-to: cygwin-patches at cygwin dot com
On Apr 22 21:07, Thomas Wolff wrote:
> This patch replaces my previous proposal
> (http://cygwin.com/ml/cygwin-patches/2012-q2/msg00005.html) with two
> modifications:
>
> * Fixed a bug that suppressed mouse reporting at large coordinates (in
> all modes actually:-\ )
> * Added mouse mode 1005 (total of 3 three new modes, so all reporting
> modes run by current terminal emulators would be implemented)
>
> I would appreciate the patch to be applied this time, planned to be
> my last mouse patch :)
>
> Kind regards,
> Thomas
> 2012-04-03 Thomas Wolff <towo@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.
>
Patch applied with changes. Please use __small_sprintf rather than
sprintf. I also changed the CHangeLog entry slightly. Keep it short
and in present tense.
Thanks,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat