10 lines
330 B
Python
10 lines
330 B
Python
from markdown.extensions import Extension
|
|
from markdown.inlinepatterns import SubstituteTagPattern
|
|
|
|
|
|
class HardBreakExtension(Extension):
|
|
def extendMarkdown(self, md):
|
|
BREAK_RE = r' *\\\\\n'
|
|
breakPattern = SubstituteTagPattern(BREAK_RE, 'br')
|
|
md.inlinePatterns.register(breakPattern, 'hardbreak', 185)
|