simon-svn: putty: simon

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Sat Jul 20 12:31:24 BST 2013


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     simon
Revision:       9942
Date:           2013-07-20 12:31:24 +0100 (Sat, 20 Jul 2013)

Log message (9 lines):
Switch to translating keystrokes using ToUnicodeEx rather than
ToAsciiEx, where possible.

This enables support for keys which generate Unicode characters that
aren't in the system code page, which seems to me like a perverse way
for Windows to have set up the system code page but apparently does
happen, e.g. (I'm told) U+0219 and U+021B on Romanian keyboards.

Patch mostly due to Andrei Damian-Fekete.

Modified files:
U   putty/windows/window.c

Links:
http://svn.tartarus.org/sgt/?rev=9942&view=rev
http://svn.tartarus.org/sgt/putty/windows/window.c?rev=9942&r1=9941&r2=9942



More information about the tartarus-commits mailing list