"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

Reply via email to