## cp950.py: Python Unicode Codec for CP950## Written by Hye-Shik Chang <perky@FreeBSD.org>#import_codecs_tw,codecsimport_multibytecodecasmbccodec=_codecs_tw.getcodec('cp950')classCodec(codecs.Codec):encode=codec.encodedecode=codec.decodeclassIncrementalEncoder(mbc.MultibyteIncrementalEncoder,codecs.IncrementalEncoder):codec=codecclassIncrementalDecoder(mbc.MultibyteIncrementalDecoder,codecs.IncrementalDecoder):codec=codecclassStreamReader(Codec,mbc.MultibyteStreamReader,codecs.StreamReader):codec=codecclassStreamWriter(Codec,mbc.MultibyteStreamWriter,codecs.StreamWriter):codec=codecdefgetregentry():returncodecs.CodecInfo(name='cp950',encode=Codec().encode,decode=Codec().decode,incrementalencoder=IncrementalEncoder,incrementaldecoder=IncrementalDecoder,streamreader=StreamReader,streamwriter=StreamWriter,)