mς
­fIc           @   sΆ   d  Z  d k Z d k Z d k Z d e i f d     YZ d e e i f d     YZ d e e i f d     YZ d   Z e i e i  Z e i	 h  d	 d
 < e i
 e  Z d S(   sg    Python Character Mapping Codec for cp1140

Written by Brian Quinlan(brian@sweetapp.com). NO WARRANTY.
Nt   Codecc           B   s    t  Z d d  Z d d  Z RS(   Nt   strictc         C   s   t  i | | t  S(   N(   t   codecst   charmap_encodet   inputt   errorst   encoding_map(   t   selfR   R   (    (    t-   /mit/python/lib/python2.4/encodings/cp1140.pyt   encode   s    c         C   s   t  i | | t  S(   N(   R   t   charmap_decodeR   R   t   decoding_map(   R   R   R   (    (    R   t   decode   s    (   t   __name__t
   __module__R	   R   (    (    (    R   R       s   t   StreamWriterc           B   s   t  Z RS(   N(   R   R   (    (    (    R   R      s   t   StreamReaderc           B   s   t  Z RS(   N(   R   R   (    (    (    R   R      s   c           C   s   t    i t    i t t f S(   N(   R    R	   R   R   R   (    (    (    R   t   getregentry   s    i   i¬   (   t   __doc__R   t   copyt   cp037R    R   R   R   R   t   updatet   make_encoding_mapR   (	   R   R   R   R    R   R   R   R   R   (    (    R   t   ?   s   			
	