o
    ê¾,b  ã                   @   s.   d Z dZddlmZmZ G dd„ dejƒZdS )zC
Simple internal document tree Writer, writes indented pseudo-XML.
ZreStructuredTexté    )ÚwritersÚfrontendc                   @   sL   e Zd ZdZ	 ddddgdejdœfffZdZd	ZdZ		 d
d„ Z
dd„ ZdS )ÚWriter)Z	pseudoxmlÚpprintÚpformatz$"Docutils pseudo-XML" Writer OptionsNzPretty-print <#text> nodes.z
--detailedÚ
store_true)ÚactionÚ	validatorzpseudoxml writer)r   c                 C   s   | j  ¡ | _d S )N)Zdocumentr   Úoutput)Úself© r   ú>usr/lib/python3.10/site-packages/docutils/writers/pseudoxml.pyÚ	translate#   s   zWriter.translatec                 C   s   dS )z2This writer supports all format-specific elements.Tr   )r   Úformatr   r   r   Úsupports&   s   zWriter.supports)Ú__name__Ú
__module__Ú__qualname__Z	supportedr   Zvalidate_booleanZsettings_specZconfig_sectionZconfig_section_dependenciesr
   r   r   r   r   r   r   r      s     
þý	r   N)Ú__doc__Z__docformat__Údocutilsr   r   r   r   r   r   r   Ú<module>   s   