Rye migration. Mistune upgrade
This commit is contained in:
parent
e73eca5c15
commit
8c15dadbb1
7 changed files with 79 additions and 323 deletions
|
|
@ -53,9 +53,9 @@ locale.setlocale(locale.LC_ALL, "")
|
|||
# initialize markdown
|
||||
|
||||
class HighlightRenderer(mistune.HTMLRenderer):
|
||||
def block_code(self, code, lang=None):
|
||||
if lang:
|
||||
lexer = get_lexer_by_name(lang, stripall=True)
|
||||
def block_code(self, code, info=None):
|
||||
if info:
|
||||
lexer = get_lexer_by_name(info, stripall=True)
|
||||
formatter = html.HtmlFormatter()
|
||||
return highlight(code, lexer, formatter)
|
||||
return '<pre><code>' + mistune.escape(code) + '</code></pre>'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue