Disables @syntax_highlighter@ plugin shipped by commonmark (#40197).

git-svn-id: https://svn.redmine.org/redmine/trunk@23249 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Marius Balteanu
2024-11-11 18:29:46 +00:00
parent 542a493352
commit c0bb500242
2 changed files with 8 additions and 1 deletions

View File

@@ -43,6 +43,9 @@ module Redmine
unsafe: true,
hardbreaks: Redmine::Configuration['common_mark_enable_hardbreaks'] == true ? true : false,
}.freeze,
commonmarker_plugins: {
syntax_highlighter: nil
}.freeze,
}.freeze
MarkdownPipeline = HTML::Pipeline.new [

View File

@@ -36,7 +36,7 @@ module Redmine
extension: extensions,
render: render_options,
parse: parse_options
})
}, plugins: plugins )
html.rstrip!
html
@@ -55,6 +55,10 @@ module Redmine
def render_options
context.fetch :commonmarker_render_options, {}
end
def plugins
context.fetch :commonmarker_plugins, {}
end
end
end
end