ó ø^‚Rc@s¢dZddlZdejfd„ƒYZdejfd„ƒYZdejfd„ƒYZd eejfd „ƒYZd eejfd „ƒ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ÿÿÿÿNtCodeccBseZejZejZRS((t__name__t __module__tcodecstcharmap_encodetencodetcharmap_decodetdecode(((s'/usr/lib/python2.7/encodings/charmap.pyRs tIncrementalEncodercBs#eZddd„Zed„ZRS(tstrictcCs tjj||ƒ||_dS(N(RRt__init__tmapping(tselfterrorsR ((s'/usr/lib/python2.7/encodings/charmap.pyR scCstj||j|jƒdS(Ni(RRR R (R tinputtfinal((s'/usr/lib/python2.7/encodings/charmap.pyRsN(RRtNoneR tFalseR(((s'/usr/lib/python2.7/encodings/charmap.pyRstIncrementalDecodercBs#eZddd„Zed„ZRS(R cCs tjj||ƒ||_dS(N(RRR R (R R R ((s'/usr/lib/python2.7/encodings/charmap.pyR !scCstj||j|jƒdS(Ni(RRR R (R RR((s'/usr/lib/python2.7/encodings/charmap.pyR%sN(RRRR RR(((s'/usr/lib/python2.7/encodings/charmap.pyR st StreamWritercBs#eZddd„Zdd„ZRS(R cCs#tjj|||ƒ||_dS(N(RRR R (R tstreamR R ((s'/usr/lib/python2.7/encodings/charmap.pyR *scCstj|||jƒS(N(RRR (R RR ((s'/usr/lib/python2.7/encodings/charmap.pyR.sN(RRRR R(((s'/usr/lib/python2.7/encodings/charmap.pyR(st StreamReadercBs#eZddd„Zdd„ZRS(R cCs#tjj|||ƒ||_dS(N(RRR R (R RR R ((s'/usr/lib/python2.7/encodings/charmap.pyR 3scCstj|||jƒS(N(RRR (R RR ((s'/usr/lib/python2.7/encodings/charmap.pyR7sN(RRRR R(((s'/usr/lib/python2.7/encodings/charmap.pyR1scCs:tjdddtjdtjdtdtdtdtƒS( NtnametcharmapRRtincrementalencodertincrementaldecodert streamwritert streamreader( Rt CodecInfoRRRRRRR(((s'/usr/lib/python2.7/encodings/charmap.pyt getregentry<s   (t__doc__RRRRRRR(((s'/usr/lib/python2.7/encodings/charmap.pyt s