mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-04-13 17:18:06 -05:00

When term_input_data_from_charset receives data in a specified character set (that isn't a negative number indicating "just send binary"), it was translating from that character set into wide- character Unicode, but then forgetting to translate back again into the terminal's configured character set. Introduced by the rewrite in commit 4f756d2a4db7678. Affected the answerback string sent in response to ^E, and I think potentially some paths through term_keyinput too, although I haven't quite worked out which ones would have been affected.