From 0d5293273472526742a5e61f4efb06972b3146a3 Mon Sep 17 00:00:00 2001 From: Ralph Thesen Date: Sun, 22 Sep 2024 12:44:09 +0200 Subject: [PATCH] feat: In mermaid blocks replace \n with
- Makes writing diagrams more convenient - Matches how github flavored markdown handles mermaid blocks - This was brought up in #140 --- otterwiki/renderer.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/otterwiki/renderer.py b/otterwiki/renderer.py index b9af7f5..79dbbdd 100644 --- a/otterwiki/renderer.py +++ b/otterwiki/renderer.py @@ -148,6 +148,8 @@ def block_code(self, code, info=None): html = "".join( ["\\[{}\\]".format(line) for line in code.strip().splitlines()] ) + # replace \n with
for convinient diagram writing (and match the github syntax) + code = code.replace("\\n","
") return '\n
{}
\n'.format( code.strip() )