PuTTY bug win-tounicodeex

This is a mirror. Follow this link to find the primary PuTTY web site.

Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team
Download: Stable · Pre-release · Snapshot | Docs | Privacy | Changes | Wishlist

summary: Unicode character input on Windows (for Romanian, etc)
class: bug: This is clearly an actual problem we want fixed.
priority: medium: This should be fixed one day.
fixed-in: r9942 c46fc37ebc108bae1dbaa68ecb333140d683355e 2013-07-21 (0.63)

On Windows, some locales are such that there are keys on the keyboard
corresponding to characters that are not in the system code page.
PuTTY's use of ToAsciiEx() means that such characters can't easily be
entered with PuTTY.

Apparently this is a particular problem with Romanian keyboards and
the characters
  U+0219  LATIN SMALL LETTER S WITH COMMA BELOW
  U+021B  LATIN SMALL LETTER T WITH COMMA BELOW
which are standardised in ISO-8859-16, which isn't supported by
Windows XP. It's also been suggested that Armenian and Georgian
locales are affected.

Switching to ToUnicodeEx() avoids the problem.
Audit trail for this bug.


If you want to comment on this web site, see the Feedback page.
(last revision of this bug record was at 2016-12-27 11:40:21 +0000)