Ë
    ÁjN  ã                  óL   — d Z ddlmZ ddlmZ ddlmZ dZ G d„ d	e«      Zd
„ Z	y)zÉ
A Python-Markdown extension to treat newlines as hard breaks.
Similar to GitHub-flavored Markdown's behavior.

See the [documentation](https://Python-Markdown.github.io/extensions/nl2br)
for details.
é    )Úannotationsé   )Ú	Extensioné   )ÚSubstituteTagInlineProcessorz\nc                  ó   — e Zd Zd„ Zy)ÚNl2BrExtensionc                ó^   — t        t        d«      }|j                  j                  |dd«       y)z3 Add a `SubstituteTagInlineProcessor` to Markdown. ÚbrÚnlé   N)r   ÚBR_REÚinlinePatternsÚregister)ÚselfÚmdÚbr_tags      úL/var/www/html/venv/lib/python3.12/site-packages/markdown/extensions/nl2br.pyÚextendMarkdownzNl2BrExtension.extendMarkdown"   s&   € ä-¬e°TÓ:ˆØ
×Ñ×"Ñ" 6¨4°Õ3ó    N)Ú__name__Ú
__module__Ú__qualname__r   © r   r   r	   r	       s   „ ó4r   r	   c                 ó   — t        di | ¤ŽS )Nr   )r	   )Úkwargss    r   ÚmakeExtensionr   (   s   € ÜÑ#˜FÑ#Ð#r   N)
Ú__doc__Ú
__future__r   Ú r   Úinlinepatternsr   r   r	   r   r   r   r   Ú<module>r"      s+   ðñ õ #å Ý 9à€ô4�Yô 4ó$r   