a
    t=ic  ã                   @   s<   d Z ddlmZ ddlmZ dZG dd„ deƒZdd	„ Zd
S )aš  
NL2BR Extension
===============

A Python-Markdown extension to treat newlines as hard breaks; like
GitHub-flavored Markdown does.

See <https://Python-Markdown.github.io/extensions/nl2br>
for documentation.

Oringinal code Copyright 2011 [Brian Neal](https://deathofagremmie.com/)

All changes Copyright 2011-2014 The Python Markdown Project

License: [BSD](https://opensource.org/licenses/bsd-license.php)

é   )Ú	Extensioné   )ÚSubstituteTagInlineProcessorz\nc                   @   s   e Zd Zdd„ ZdS )ÚNl2BrExtensionc                 C   s   t tdƒ}|j |dd¡ d S )NÚbrÚnlé   )r   ÚBR_REZinlinePatternsÚregister)ÚselfÚmdZbr_tag© r   új/home/droni/.local/share/virtualenvs/DPS-5Je3_V2c/lib/python3.9/site-packages/markdown/extensions/nl2br.pyÚextendMarkdown   s    
zNl2BrExtension.extendMarkdownN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s   r   c                  K   s   t f i | ¤ŽS )N)r   )Úkwargsr   r   r   ÚmakeExtension    s    r   N)Ú__doc__Ú r   Zinlinepatternsr   r	   r   r   r   r   r   r   Ú<module>   s
   