simon-git: putty (main): Ben Harris

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Fri Mar 28 14:10:27 GMT 2025


TL;DR:
  c229a5e1 Remove residual declaration of term_key() and related constants
  e98071dd GTK: tell the input method context about focus changes

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: main
Committer:      Ben Harris <bjh21 at bjh21.me.uk>
Date:           2025-03-28 14:10:27

commit c229a5e177cf98d8fb82184dccda342b00bf3a29
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=c229a5e177cf98d8fb82184dccda342b00bf3a29;hp=2b00d599d35ec7a79f407a91bf6d360df65e97e2
Author: Ben Harris <bjh21 at bjh21.me.uk>
Date:   Wed Mar 26 23:30:02 2025 +0000

    Remove residual declaration of term_key() and related constants
    
    term_key() itself was removed in 2012, but its relations in putty.h
    somehow survived.

 putty.h | 43 -------------------------------------------
 1 file changed, 43 deletions(-)

commit e98071dd38a66bddb343dbd6ab4a5a6ef003492b
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=e98071dd38a66bddb343dbd6ab4a5a6ef003492b;hp=c229a5e177cf98d8fb82184dccda342b00bf3a29
Author: Ben Harris <bjh21 at bjh21.me.uk>
Date:   Thu Mar 27 09:31:06 2025 +0000

    GTK: tell the input method context about focus changes
    
    GtkIMContext has focus_in and focus_out methods for telling it when the
    corresponding widget gains or loses keyboard focus.  It's not obvious to
    me why these are necessary, but PuTTY now calls them when it sees
    focus-in and focus-out events for the terminal window.  Somehow, this
    has caused Hangul input to start working in PuTTY. I can't yet
    see what I'm typing for lack of proper preedit support, though.

 unix/window.c | 6 ++++++
 1 file changed, 6 insertions(+)



More information about the tartarus-commits mailing list