Added wide char api variants of getch and putch to msvcrt module. The wide char methods are required to fix #1578 in py3k. I figured out that they might be useful in 2.6, too.
diff --git a/Misc/NEWS b/Misc/NEWS
index 4db5c3d..c086be9 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -877,6 +877,9 @@
 Extension Modules
 -----------------
 
+- Added wide char functions to msvcrt module: getwch, getwche, putwch and
+  ungetwch. The functions accept or return unicode.
+
 - os.access now returns True on Windows for any existing directory.
 
 - Added warnpy3k function to the warnings module.