686 from . import MarkdownExtensions |
686 from . import MarkdownExtensions |
687 |
687 |
688 extensions = [] |
688 extensions = [] |
689 |
689 |
690 mermaidNeeded = False |
690 mermaidNeeded = False |
691 if Preferences.getEditor("PreviewMarkdownMermaid"): |
691 if ( |
692 if MarkdownExtensions.MermaidRegexFullText.search(text): |
692 Preferences.getEditor("PreviewMarkdownMermaid") and |
693 extensions.append(MarkdownExtensions.MermaidExtension()) |
693 MarkdownExtensions.MermaidRegexFullText.search(text) |
694 mermaidNeeded = True |
694 ): |
|
695 extensions.append(MarkdownExtensions.MermaidExtension()) |
|
696 mermaidNeeded = True |
695 |
697 |
696 if convertNewLineToBreak: |
698 if convertNewLineToBreak: |
697 extensions.append('nl2br') |
699 extensions.append('nl2br') |
698 |
700 |
699 pyMdown = False |
701 pyMdown = False |