## cp932.py: Python Unicode Codec for CP932## Written by Hye-Shik Chang <perky@FreeBSD.org>#import_codecs_jp,codecsimport_multibytecodecasmbccodec=_codecs_jp.getcodec('cp932')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='cp932',encode=Codec().encode,decode=Codec().decode,incrementalencoder=IncrementalEncoder,incrementaldecoder=IncrementalDecoder,streamreader=StreamReader,streamwriter=StreamWriter,)