+
    f0iN                    N    R t ^ RIHt ^RIHt ^RIHt Rt ! R R]4      tR t	R# )	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                      ] tR t^ tR tRtR# )Nl2BrExtensionc                `    \        \        R4      pVP                  P                  VR^4       R# )z2Add a `SubstituteTagInlineProcessor` to Markdown. brnlN)r   BR_REinlinePatternsregister)selfmdbr_tags   && _/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/markdown/extensions/nl2br.pyextendMarkdownNl2BrExtension.extendMarkdown"   s&    -eT:
""643     N)__name__
__module____qualname____firstlineno__r   __static_attributes__r   r   r   r   r       s    4r   r   c                     \        R/ V B # )Nr   )r   )kwargss   ,r   makeExtensionr   (   s    #F##r   N)
__doc__
__future__r    r   inlinepatternsr   r
   r   r   r   r   r   <module>r!      s+     #  94Y 4$r   