"Valhallasw" posted a comment on pywikipedia.r10043. URL: http://www.mediawiki.org/wiki/Special:Code/pywikipedia/10043#c32743
Commit summary for pywikipedia.r10043: Reworked terminal_interface. Architectural change: cleaner separation between generic code, unix-specific and windows-specific (in two varieties) code Behavioural change: windows now either inputs/outputs ascii (without ctypes) or full unicode (with ctypes). Yes, no more chcp crap! Valhallasw's comment: Yes, and this is correct behaviour as the new output routines output full unicode data. If people prefer transliterated text instead of the (correct!) unicode characters, that is a feature request, not a bug. The transliteration is a workaround for consoles that do not support full unicode - as the windows console supports full unicode, that workaround is no longer needed. The problem that cmd.exe does not output unicode if the font is set to raster fonts is /not/ a problem we should solve by having transliteration but by documenting how to a) get cmd.exe to do something reasonable or b) how to dump cmd.exe for something better (say, console2 ). _______________________________________________ MediaWiki-CodeReview mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-codereview
