ó V!¶\c@shdZdZddlmZmZmZddlmZdefd„ƒYZdefd„ƒYZ d S( sõ Auxiliary transforms mainly to be used by Writer components. This module is called "writer_aux" because otherwise there would be conflicting imports like this one:: from docutils import writers from docutils.transforms import writers treStructuredTextiÿÿÿÿ(tnodestutilst languages(t TransformtCompoundcBseZdZdZd„ZRS(s Flatten all compound paragraphs. For example, transform :: into :: iŽcCs~xw|jjtjƒD]`}t}xC|D];}|rSt|tjƒsdt}qdq)|djdƒq)W|j |ƒqWdS(Ntclassest continued( tdocumentttraverseRtcompoundtTruet isinstancet InvisibletFalsetappendt replace_self(tselfR t first_childtchild((sB/tmp/pip-install-usGedi/docutils/docutils/transforms/writer_aux.pytapply(s  (t__name__t __module__t__doc__tdefault_priorityR(((sB/tmp/pip-install-usGedi/docutils/docutils/transforms/writer_aux.pyRst AdmonitionscBseZdZdZd„ZRS(sZ Transform specific admonitions, like this: Note contents ... into generic admonitions, like this:: Note <paragraph> Note contents ... The admonition title is localized. i˜��c���������C���sË���t��j�|��j�j�j�|��j�j�ƒ�}�x£�|��j�j�t�j�ƒ�D]Œ�}�|�j �j �}�|�d�j �|�ƒ�t �|�t�j �ƒ�s7�t�j �|�j�|�j�|�j�Ž�}�t�j�d�|�j�|�ƒ�}�|�j�d�|�ƒ�|�j�|�ƒ�q7�q7�Wd��S(���NR���t����i����(���R���t ���get_languageR���t���settingst ���language_codet���reporterR ���R���t ���Admonitiont ���__class__R���R���R ���t ���admonitiont ���rawsourcet���childrent ���attributest���titlet���labelst���insertR���(���R���t���languaget���nodet ���node_nameR!���R%���(����(����sB���/tmp/pip-install-usGedi/docutils/docutils/transforms/writer_aux.pyR���K���s����  (���R���R���R���R���R���(����(����(����sB���/tmp/pip-install-usGedi/docutils/docutils/transforms/writer_aux.pyR���5���s���N( ���R���t ���__docformat__t���docutilsR���R���R���t���docutils.transformsR���R���R���(����(����(����sB���/tmp/pip-install-usGedi/docutils/docutils/transforms/writer_aux.pyt���<module> ���s ���