disabled
  "   lzC]q@qJbѿd     
!ic           @   s  d  Z  d d l Z d e j f d     YZ d e j f d     YZ d e j f d     YZ d	 e e j f d
     YZ d e e j f d     YZ d   Z e j e	 d   Z
 e
 j i d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d  6d! d" 6d# d$ 6d% d& 6d' d( 6d) d* 6d+ d, 6d- d. 6d/ d0 6d1 d2 6d3 d4 6d5 d6 6d7 d8 6d9 d: 6d; d< 6d= d> 6d? d@ 6dA dB 6dC dD 6dE dF 6 e j e
  Z d S(G   sx    Python Character Mapping Codec for PalmOS 3.5.

Written by Sjoerd Mullender (sjoerd@acm.org); based on iso8859_15.py.

iNt   Codecc           B   s    e  Z d  d  Z d  d  Z RS(   t   strictc         C   s   t  j | | t  S(   N(   t   codecst   charmap_encodet   encoding_map(   t   selft   inputt   errors(    (    s(   /usr/lib64/python2.7/encodings/palmos.pyt   encode   s    c         C   s   t  j | | t  S(   N(   R   t   charmap_decodet   decoding_map(   R   R   R   (    (    s(   /usr/lib64/python2.7/encodings/palmos.pyt   decode   s    (   t   __name__t
   __module__R   R   (    (    (    s(   /usr/lib64/python2.7/encodings/palmos.pyR       s   t   IncrementalEncoderc           B   s   e  Z e d   Z RS(   c         C   s   t  j | |  j t  d S(   Ni    (   R   R   R   R   (   R   R   t   final(    (    s(   /usr/lib64/python2.7/encodings/palmos.pyR      s    (   R   R   t   FalseR   (    (    (    s(   /usr/lib64/python2.7/encodings/palmos.pyR      s   t   IncrementalDecoderc           B   s   e  Z e d   Z RS(   c         C   s   t  j | |  j t  d S(   Ni    (   R   R	   R   R
   (   R   R   R   (    (    s(   /usr/lib64/python2.7/encodings/palmos.pyR      s    (   R   R   R   R   (    (    (    s(   /usr/lib64/python2.7/encodings/palmos.pyR      s   t   StreamWriterc           B   s   e  Z RS(    (   R   R   (    (    (    s(   /usr/lib64/python2.7/encodings/palmos.pyR      s   t   StreamReaderc           B   s   e  Z RS(    (   R   R   (    (    (    s(   /usr/lib64/python2.7/encodings/palmos.pyR      s   c           C   s@   t  j d d d t   j d t   j d t d t d t d t  S(	   Nt   namet   palmosR   R   t   incrementalencodert   incrementaldecodert   streamreadert   streamwriter(	   R   t	   CodecInfoR    R   R   R   R   R   R   (    (    (    s(   /usr/lib64/python2.7/encodings/palmos.pyt   getregentry"   s    	i   i   i   i   i   i  i   i   i   i&   i   i    i   i!   i   i  i   i0   i   i`  i   i9   i   iR  i   if&  i   ic&  i   ie&  i   i`&  i   i   i   i   i   i   i   i   i   i"   i   i   i   i   i   i  i   i"!  i   ia  i   iS  i   ix  i   (   t   __doc__R   R    R   R   R   R   R   t   make_identity_dictt   rangeR
   t   updatet   make_encoding_mapR   (    (    (    s(   /usr/lib64/python2.7/encodings/palmos.pyt   <module>   sL   		  	   0  /   lm_JJh Ȯ2o293_5#y[fM# %    #define capital_width 16
#define capital_height 16
static unsigned char capital_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x08, 0x30, 0x0c, 0x30, 0x06,
   0x30, 0x03, 0xb0, 0x01, 0xf0, 0x00, 0xf0, 0x00, 0xf0, 0x01, 0xb0, 0x03,
   0x30, 0x07, 0x30, 0x0e, 0x30, 0x1c, 0x00, 0x00};
  #   	lzC]q@qn	1h.2/ 5@    	""" Python Character Mapping Codec iso8859_4 generated from 'MAPPINGS/ISO8859/8859-4.TXT' with gencodec.py.

"""#"

import codecs

### Codec APIs

class Codec(codecs.Codec):

    def encode(self,input,errors='strict'):
        return codecs.charmap_encode(input,errors,encoding_table)

    def decode(self,input,errors='strict'):
        return codecs.charmap_decode(input,errors,decoding_table)

class IncrementalEncoder(codecs.IncrementalEncoder):
    def encode(self, input, final=False):
        return cod