Fix codehilite guessing languages

This commit is contained in:
rubenwardy 2023-10-31 18:46:01 +00:00
parent 72b608b158
commit 604fb010d2

@ -26,6 +26,7 @@ from jinja2.utils import markupsafe
from markdown.extensions import Extension from markdown.extensions import Extension
from markdown.inlinepatterns import SimpleTagInlineProcessor from markdown.inlinepatterns import SimpleTagInlineProcessor
from markdown.inlinepatterns import Pattern from markdown.inlinepatterns import Pattern
from markdown.extensions.codehilite import CodeHiliteExtension
from xml.etree import ElementTree from xml.etree import ElementTree
# Based on # Based on
@ -155,13 +156,10 @@ class MentionExtension(Extension):
md.inlinePatterns.register(MentionPattern(self.getConfigs(), md), "mention", 20) md.inlinePatterns.register(MentionPattern(self.getConfigs(), md), "mention", 20)
MARKDOWN_EXTENSIONS = ["fenced_code", "tables", "codehilite", "toc", DelInsExtension(), MentionExtension()] MARKDOWN_EXTENSIONS = ["fenced_code", "tables", CodeHiliteExtension(guess_lang=False), "toc", DelInsExtension(), MentionExtension()]
MARKDOWN_EXTENSION_CONFIG = { MARKDOWN_EXTENSION_CONFIG = {
"fenced_code": {}, "fenced_code": {},
"tables": {}, "tables": {}
"codehilite": {
"guess_lang": False,
}
} }