Skip to content

Add SyntaxHighlightFilter to markup pipeline

Martin Wortschack requested to merge enable-markup-highlighting into master

What does this MR do?

As described in https://gitlab.com/gitlab-org/gitlab-ce/issues/20023#note_86125862 syntax highlighting for code blocks doesn't work on *.rst files since the code class is missing on the <pre> tag.

The first approach which simply added the code class failed because we are removing the class with our HTML Pipeline eventually as described in gitlab-markup!12 (comment 147191914)

This MR enables syntax highlighting on the markup pipeline as proposed by @brodock in gitlab-markup!12 (comment 147193111)

Result

rst_render

What are the relevant issue numbers?

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/20023

Does this MR meet the acceptance criteria?

Edited by Martin Wortschack

Merge request reports