PCv5/app/utils/markdown_extensions/hardbreaks.py

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)