³ò º5#Dc@s¢dZddkZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZd eeifd „ƒYZd eeifd „ƒYZd „ZdS(s Generic Python Character Mapping Codec. Use this codec directly rather than through the automatic conversion mechanisms supplied by unicode() and .encode(). Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. iÿÿÿÿNtCodeccBseZeiZeiZRS((t__name__t __module__tcodecstcharmap_encodetencodetcharmap_decodetdecode(((sencodings\charmap.pycRs tIncrementalEncodercBs#eZddd„Zed„ZRS(tstrictcCs tii||ƒ||_dS(N(RRt__init__tmapping(tselfterrorsR ((sencodings\charmap.pycR scCsti||i|iƒdS(Ni(RRR R (R tinputtfinal((sencodings\charmap.pycRsN(RRtNoneR tFalseR(((sencodings\charmap.pycRstIncrementalDecodercBs#eZddd„Zed„ZRS(R cCs tii||ƒ||_dS(N(RRR R (R R R ((sencodings\charmap.pycR !scCsti||i|iƒdS(Ni(RRR R (R RR((sencodings\charmap.pycR%sN(RRRR RR(((sencodings\charmap.pycR st StreamWritercBs#eZddd„Zdd„ZRS(R cCs#tii|||ƒ||_dS(N(RRR R (R tstreamR R ((sencodings\charmap.pycR *scCsti|||iƒS(N(RRR (R RR ((sencodings\charmap.pycR.sN(RRRR R(((sencodings\charmap.pycR(st StreamReadercBs#eZddd„Zdd„ZRS(R cCs#tii|||ƒ||_dS(N(RRR R (R RR R ((sencodings\charmap.pycR 3scCsti|||iƒS(N(RRR (R RR ((sencodings\charmap.pycR7sN(RRRR R(((sencodings\charmap.pycR1scCs:tidddtidtidtdtdtdtƒS( NtnametcharmapRRtincrementalencodertincrementaldecodert streamwritert streamreader( Rt CodecInfoRRRRRRR(((sencodings\charmap.pyct getregentry<s   (t__doc__RRRRRRR(((sencodings\charmap.pycs s