mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-04-24 06:25:03 -05:00

This is approximately how it should work: term_set_preedit_text stashes data in the terminal structure and then do_paint() renders it in place of what's in the terminal buffer. Currently this only works for a single narrow character, and it copies the existing attributes under the cursor, but this might actually be enough for the UK keyboard layout in GNOME.