Disable code highlighting for non-annotated code fences

Fixes #279
This commit is contained in:
rubenwardy 2021-02-28 21:24:52 +00:00
parent 04e108c31e
commit 92764465e0
2 changed files with 4 additions and 2 deletions

@ -34,7 +34,7 @@ app.config["FLATPAGES_EXTENSION_CONFIG"] = {
"fenced_code": {}, "fenced_code": {},
"tables": {}, "tables": {},
"codehilite": { "codehilite": {
"linenums": "True" "guess_lang": False,
} }
} }
app.config.from_pyfile(os.environ["FLASK_CONFIG"]) app.config.from_pyfile(os.environ["FLASK_CONFIG"])

@ -71,7 +71,9 @@ def render_markdown(source):
def init_app(app): def init_app(app):
global md global md
md = Markdown(extensions=app.config["FLATPAGES_MARKDOWN_EXTENSIONS"], output_format="html5") md = Markdown(extensions=app.config["FLATPAGES_MARKDOWN_EXTENSIONS"],
extension_configs=app.config["FLATPAGES_EXTENSION_CONFIG"],
output_format="html5")
@app.template_filter() @app.template_filter()
def markdown(source): def markdown(source):