simon-git: putty (master): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sun Oct 1 22:05:20 BST 2017


TL;DR:
  6b82471 term_mouse: make special treatment of x < 0 more selective.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: master
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2017-10-01 22:05:20

commit 6b824713d56bf105cede71daa186593aa9906718
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=6b824713d56bf105cede71daa186593aa9906718;hp=f813e9f937b5b6198659c8c64b3090dc3902b930
Author: Simon Tatham <anakin at pobox.com>
Date:   Sun Oct 1 21:53:32 2017 +0100

    term_mouse: make special treatment of x < 0 more selective.
    
    A mouse drag which manages to reach x < 0 (via SetCapture or
    equivalent) was treated as having the coordinates of (x_max, y-1).
    This is intended to be useful when the mouse drag is part of ordinary
    raster-ordered selection.
    
    But we were leaving that treatment enabled even for mouse actions that
    went to xterm mouse tracking mode - thanks to Markus Gans for
    reporting that - and when I investigated, I realised that this isn't a
    sensible transformation in _rectangular_ selection mode either. Fixed
    both.

 terminal.c | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)



More information about the tartarus-commits mailing list