mς B…Oc@sΈdZdZdkZdkZdklZdkZdklZlZl Z dei fd„ƒYZ dei fd„ƒYZ d e i fd „ƒYZd eiifd „ƒYZdS( sv Simple document tree Writer, writes Docutils XML according to http://docutils.sourceforge.net/docs/ref/docutils.dtd. treStructuredTextN(sStringIO(sfrontendswriterssnodest RawXmlErrorcBstZRS(N(t__name__t __module__(((tw/home/project-web/docutils/web-update/infrastructure/update-dir/aux/snapshots/docutils/docutils/writers/docutils_xml.pyRstWriterc BstZdZddddghdd<dei s” s" s5http://xml.org/sax/features/external-general-entitiescCs/tii||ƒ|iii|_|iii|_|i |_ }d|_ |_ |i o d|_ n|i od|_ d|_ nd|_d|_g|_|io|ii|i|iƒn|io|ii|iƒn|ii|itiƒtƒ|_|ii|iƒdS(NRs s i(tnodest NodeVisitorRRRtreportertwarningtwarnterrortsettingstindenttnewlinetnewlinestindentstlevelt in_simpleRR tappendtoutput_encodingRtdoctypet generatortdocutilst __version__tTestXmlt the_handlet xmlparsertsetContentHandler(RRR+((RRQs(           cCs€|ip|ii|i|iƒn|ii|iti i i ƒƒ|id7_t |t iƒo|id7_n|ip|ii|iƒndS(sDefault node visit method.iN(RR1RR2R,R0tnodetstarttagRtsaxtsaxutilst quoteattrt isinstanceR%t TextElementR-(RR<((Rt default_visitss " cCs˜|id8_|ip|ii|i|iƒn|ii|iƒƒt|t i ƒo|id8_n|ip|ii|i ƒndS(sDefault node depart method.iN( RR0R1RR2R,R<tendtagRAR%RBR-(RR<((Rtdefault_departure~s  cCs/tiii|iƒƒ}|ii |ƒdS(N( RR>R?tescapeR<tastextttextRRR2(RR<RH((Rt visit_TextscCsdS(N((RR<((Rt depart_Text‘scCssd|iddƒiƒjo|i|ƒdSn|i|ƒ|iƒ}|ii|ƒ|i |ƒt |t ƒo#t i d jo|idƒ}ny|iit|ƒƒWn¬tiiij o—}|iiiƒ}|iiiƒ}|i}t |it i!ƒp|d7}nd|||iƒf}|i#|d|i$d ||d ƒnXt i%‚dS( NRtformatRitutf8is0Invalid raw XML in column %d, line offset %d: %stsourcetlinei(i(&R<tgettsplitRRCRGt xml_stringRR2RERAtunicodetsyst version_infotencodeR:tparsetStringIORR>t _exceptionstSAXParseExceptionR*R9tlocatortgetColumnNumbertcol_numt getLineNumbertline_numRNtsrclinetparentR%RBtmsgR)RMtSkipNode(RR<RQR\R^R_R*Ra((Rt visit_raw”s(      )(RRR R4R5RR>t make_parserR:t setFeaturetTrueRRCRERIRJRc(((RRAs "   R8cBstZd„ZRS(NcCs ||_dS(N(RZR(RRZ((RtsetDocumentLocator²s(RRRg(((RR8°s(t__doc__t __docformat__RStxml.sax.saxutilsRRWR6RRR%tApplicationErrorRRtGenericNodeVisitorRR>tContentHandlerR8( RR8RRWRRiRSR6RRR%R((Rt? s    )o