;ò
È@°;c           @   sß   d  k  Z  d  k Z d Z d Z d Z d Z h  d e <d e <d e <d e <Z h  Z x$ e i	   D] \ Z
 Z e
 e e <qg Wd	 e  i f d
     YZ d e e  i f d     YZ d e e  i f d     YZ d   Z d  S(   Ni   i   i   i   s   (Bs   (Js   $@s   $Bs   Codecc           B   s&   t  Z e i i i Z e i i i Z RS(   N(	   s   __name__s
   __module__s   japaneses   cs   _japanese_codecss   iso_2022_jp_encodes   encodes   iso_2022_jp_decodes   decode(    (    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   Codec   s   s   StreamWriterc           B   s   t  Z RS(   N(   s   __name__s
   __module__(    (    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   StreamWriter   s   s   StreamReaderc           B   sJ   t  Z d d  Z d   Z d d  Z d d  Z d d  Z d   Z RS(	   Ns   strictc         C   s,   t  i i |  | |  d |  _ t |  _ d  S(   Ns    (	   s   codecss   StreamReaders   __init__s   selfs   streams   errorss   datas   US_ASCIIs   charset(   s   selfs   streams   errors(    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   __init__   s    	c         C   sÖ  | d j o d Sn | t j p
 | d j  o |  i |   } n* |  i | t | d  t |  i   } d |  _ |  i t j o t	 |  i | } n | i
 d  } | d j o | d t |  j o0 | |  | | f \ } |  _ | i
 d  } n | d j o· y t | | | d !|  _ Wn t j
 o t d  n X|  i t t g j o t |  | d d d	 j o! | d
  | d
 f \ } |  _ n |  i t j o | t	 t } qÁn |  i |  d Sd  S(   Ni    u    i   s    s   i   s   unknown designationi   i   i˙˙˙˙(   s   sizes   Nones   selfs   datas   funcs   maxs   lens   charsets   US_ASCIIs   DESIGNATIONSs   rfinds   poss   CHARSETSs   KeyErrors   UnicodeErrors   JISX0208_1978s   JISX0208_1983s   decode(   s   selfs   funcs   sizes   poss   data(    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   _read"   s,    )	$5!i˙˙˙˙c         C   s   |  i |  i i |  Sd  S(   N(   s   selfs   _reads   streams   reads   size(   s   selfs   size(    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   read<   s    c         C   s   |  i |  i i |  Sd  S(   N(   s   selfs   _reads   streams   readlines   size(   s   selfs   size(    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   readline>   s    c         C   sİ   |  i |  i i |  } g  } d } xz n or | i d |  } | d j  o- | t
 |  j  o | i | |  n Pn | i | | | d ! | d } q. W| Sd  S(   Ni    i   u   
(   s   selfs   _reads   streams   reads   sizes   datas   buffers   ends   finds   poss   lens   append(   s   selfs   sizes   ends   buffers   poss   data(    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys	   readlines@   s     c         C   s   d |  _ d  S(   Ns    (   s   selfs   data(   s   self(    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   resetM   s    (   s   __name__s
   __module__s   __init__s   _reads   reads   readlines	   readliness   reset(    (    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   StreamReader   s   	c           C   s    t    i t    i t t f Sd  S(   N(   s   Codecs   encodes   decodes   StreamReaders   StreamWriter(    (    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   getregentryR   s    (   s   codecss   japanese.c._japanese_codecss   japaneses   US_ASCIIs   JISX0201_1976s   JISX0208_1978s   JISX0208_1983s   CHARSETSs   DESIGNATIONSs   itemss   ks   vs   Codecs   StreamWriters   StreamReaders   getregentry(   s   getregentrys   StreamWriters   US_ASCIIs   ks   vs   JISX0201_1976s   japaneses   JISX0208_1983s   JISX0208_1978s   codecss   DESIGNATIONSs   Codecs   StreamReaders   CHARSETS(    (    sR   /usr/src/build/544819-i386/install/var/mailman/pythonlib/japanese/c/iso_2022_jp.pys   ?   s   * 5