""" NL2BR Extension =============== A Python-Markdown extension to treat newlines as hard breaks; like GitHub-flavored Markdown does. See <https://pythonhosted.org/Markdown/extensions/nl2br.html> for documentation. Oringinal code Copyright 2011 [Brian Neal](http://deathofagremmie.com/) All changes Copyright 2011-2014 The Python Markdown Project License: [BSD](http://www.opensource.org/licenses/bsd-license.php) """ from __future__ import absolute_import from __future__ import unicode_literals from . import Extension from ..inlinepatterns import SubstituteTagPattern BR_RE = r'\n' class Nl2BrExtension(Extension): def extendMarkdown(self, md, md_globals): br_tag = SubstituteTagPattern(BR_RE, 'br') md.inlinePatterns.add('nl', br_tag, '_end') def makeExtension(*args, **kwargs): return Nl2BrExtension(*args, **kwargs)
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
__init__.py | File | 3.76 KB | 0644 |
|
__init__.pyc | File | 4 KB | 0644 |
|
abbr.py | File | 2.67 KB | 0644 |
|
abbr.pyc | File | 4.14 KB | 0644 |
|
admonition.py | File | 3.09 KB | 0644 |
|
admonition.pyc | File | 3.66 KB | 0644 |
|
attr_list.py | File | 6.12 KB | 0644 |
|
attr_list.pyc | File | 6.21 KB | 0644 |
|
codehilite.py | File | 9.54 KB | 0644 |
|
codehilite.pyc | File | 9.3 KB | 0644 |
|
def_list.py | File | 3.66 KB | 0644 |
|
def_list.pyc | File | 4.31 KB | 0644 |
|
extra.py | File | 5.42 KB | 0644 |
|
extra.pyc | File | 5.57 KB | 0644 |
|
fenced_code.py | File | 4.01 KB | 0644 |
|
fenced_code.pyc | File | 4.45 KB | 0644 |
|
footnotes.py | File | 14.57 KB | 0644 |
|
footnotes.pyc | File | 14.79 KB | 0644 |
|
headerid.py | File | 3.24 KB | 0644 |
|
headerid.pyc | File | 4.23 KB | 0644 |
|
meta.py | File | 2.34 KB | 0644 |
|
meta.pyc | File | 2.95 KB | 0644 |
|
nl2br.py | File | 859 B | 0644 |
|
nl2br.pyc | File | 1.54 KB | 0644 |
|
sane_lists.py | File | 1.56 KB | 0644 |
|
sane_lists.pyc | File | 2.73 KB | 0644 |
|
smart_strong.py | File | 1.17 KB | 0644 |
|
smart_strong.pyc | File | 1.81 KB | 0644 |
|
smarty.py | File | 10.12 KB | 0644 |
|
smarty.pyc | File | 10.23 KB | 0644 |
|
tables.py | File | 7.67 KB | 0644 |
|
tables.pyc | File | 6.79 KB | 0644 |
|
toc.py | File | 10.79 KB | 0644 |
|
toc.pyc | File | 10.53 KB | 0644 |
|
wikilinks.py | File | 2.8 KB | 0644 |
|
wikilinks.pyc | File | 4.02 KB | 0644 |
|