[issue28693] No HKSCS support in Windows cp950

2016-11-18 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- versions: -Python 3.3, Python 3.4 ___ Python tracker ___

[issue28693] No HKSCS support in Windows cp950

2016-11-16 Thread Mingye Wang
Mingye Wang added the comment: Update: the test script at issue28712 can be modified to show this issue too. -- components: +Windows nosy: +paul.moore, steve.dower, tim.golden, zach.ware ___ Python tracker

[issue28693] No HKSCS support in Windows cp950

2016-11-15 Thread STINNER Victor
STINNER Victor added the comment: Python supports native Windows code pages using codecs.code_page_encode() and codecs.code_page_decode() methods. See for example Lib/encodings/cp65001.py : this codec is not implemented in Python, but is a wrapper to native Windows functions (MultiByteToWideChar

[issue28693] No HKSCS support in Windows cp950

2016-11-14 Thread Mingye Wang
New submission from Mingye Wang: Python's cp950 implementation lacks support for HKSCS ('big5hkscs'). This support, which maps HKSCS Big5-EUDC code points to Unicode PUA code points algorithmically, is found in Windows Vista+ as well as an update for XP. An experiment session is shown below.