add markdown codeblock renderer extension point (#1492)

Introduces a new extension point that allows developers to overwrite the default syntax highlighting renderer for specific code blocks defined in markdown. The extension point is dynamic and follows the pattern "markdown-renderer.code.{language}".
This feature lays the groundwork for the scm-markdown-plantuml-plugin.
This commit is contained in:
Konstantin Schaper
2021-01-07 09:25:31 +01:00
committed by GitHub
parent 8eb599ff94
commit 831c8b0271
7 changed files with 292 additions and 5035 deletions

View File

@@ -57,7 +57,10 @@ The following extension points are provided for the frontend:
### roles.route
### user.route
### user.setting
### markdown-renderer.code.{language}
- Dynamic extension point for custom language-specific renderers
- Overrides the default Syntax Highlighter
- Used by the Markdown Plantuml Plugin
# Deprecated