plugin text syntaxes: activated useful markdown extensions:

- code can now be highlighted, fenced code block can be used.
- new lines are converted to hard breaks
- sane lists are used
- tables are available
This commit is contained in:
Goffi 2019-03-25 18:40:12 +01:00
commit 8f702a5d07

View file

@ -215,7 +215,20 @@ class TextSyntaxes(object):
self.addSyntax(
self.SYNTAX_MARKDOWN,
partial(markdown.markdown, extensions=[EscapeHTML()]),
partial(markdown.markdown,
extensions=[
EscapeHTML(),
u'nl2br',
u'codehilite',
u'fenced_code',
u'sane_lists',
u'tables',
],
extension_configs = {
u"codehilite": {
u"css_class": "highlight",
}
}),
_html2text,
[TextSyntaxes.OPT_DEFAULT],
)