simon-git: putty (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sat Nov 23 11:37:46 GMT 2024


TL;DR:
  b1ae0709 Windows Plink: accept a Unicode remote command line.
  d5d5eefa Re-fix retention of window border on maximise.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2024-11-23 11:37:46

commit b1ae070925cca859187e30f705a2e3bb6e23f58f
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=b1ae070925cca859187e30f705a2e3bb6e23f58f;hp=4e50c86040ac38325628b826594dc4d00a8f07d3
Author: Simon Tatham <anakin at pobox.com>
Date:   Sat Oct 26 13:00:18 2024 +0100

    Windows Plink: accept a Unicode remote command line.
    
    Just as with other recent changes like usernames, this allows the
    remote command line to include characters outside the system code
    page, encoding as UTF-8 on the wire (as the SSH protocol has wanted
    all along).

 windows/plink.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d5d5eefa5fb33fbde5dbc9551787d744851b56e1
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=d5d5eefa5fb33fbde5dbc9551787d744851b56e1;hp=b1ae070925cca859187e30f705a2e3bb6e23f58f
Author: Simon Tatham <anakin at pobox.com>
Date:   Sat Nov 23 11:17:07 2024 +0000

    Re-fix retention of window border on maximise.
    
    The fix in commit 31ab5b8e3083d66 was incomplete. It works when you
    maximise the window by pressing the maximise button in the title bar,
    but not when you drag the window to the very top of the screen. In the
    latter case, the resize at the instant of maximisation works right,
    but then we get a WM_EXITSIZEMOVE when the drag is released,
    triggering one final resize which ignored the window border again.
    
    That was because wm_size_resize_term() was being given a flag on
    purpose telling it to ignore the border: apparently at some point in
    the past, ignoring the border for even a normally maximised
    window (not even full-screen) was done on purpose. But for the reasons
    in the previous commit, I'm changing that.

 windows/window.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)



More information about the tartarus-commits mailing list