î j f» ã @ s± d Z d d l m Z m Z d d l Z e Z d d d „ Z Gd d „ d e j ƒ Z Gd d „ d e j ƒ Z Gd d „ d e j ƒ Z Gd d „ d e j ƒ Z d d „ Z d S)zØ Python 'mbcs' Codec for Windows Cloned by Mark Hammond (mhammond@skippinet.com.au) from ascii.py, which was written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. é )Úmbcs_encodeÚmbcs_decodeNÚstrictc C s t | | d ƒ S)NT)r )ÚinputÚerrors© r ú3/opt/alt/python34/lib64/python3.4/encodings/mbcs.pyÚdecode s r c @ s e Z d Z d d d „ Z d S)ÚIncrementalEncoderFc C s t | | j ƒ d S)Nr )r r )Úselfr Úfinalr r r Úencode s zIncrementalEncoder.encodeN)Ú__name__Ú __module__Ú__qualname__r r r r r r s r c @ s e Z d Z e Z d S)ÚIncrementalDecoderN)r r r r Ú_buffer_decoder r r r r s r c @ s e Z d Z e Z d S)ÚStreamWriterN)r r r r r r r r r r s r c @ s e Z d Z e Z d S)ÚStreamReaderN)r r r r r r r r r r ! s r c C s4 t j d d d t d t d t d t d t d t ƒ S) NÚnameÚmbcsr r ÚincrementalencoderÚincrementaldecoderÚstreamreaderÚstreamwriter)ÚcodecsÚ CodecInfor r r r r r r r r r Úgetregentry&