aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVosjedev <vosje@vosjedev.net>2025-11-09 09:25:14 +0100
committerVosjedev <vosje@vosjedev.net>2025-11-09 09:25:14 +0100
commitc54d47278be42b080de20f1b6faeeb9345e8ee31 (patch)
treeaebe1775c88914bbb3dd9d762a03ed59302cbc71
parentd7d6ff1a68a073cbcbb4cf5c60c92c69653e9664 (diff)
downloadacit-c54d47278be42b080de20f1b6faeeb9345e8ee31.tar.gz
acit-c54d47278be42b080de20f1b6faeeb9345e8ee31.tar.bz2
acit-c54d47278be42b080de20f1b6faeeb9345e8ee31.tar.xz
mail rendering: use proper html paragraphs for email paragraphs
-rw-r--r--src/acit/util.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/acit/util.py b/src/acit/util.py
index eb97a99..d0f5fda 100644
--- a/src/acit/util.py
+++ b/src/acit/util.py
@@ -28,6 +28,8 @@ def email2html(mailtext:str,extraclasses="",ispatch=False):
res='<article class="email %s"><p>'%extraclasses
+ mailtext=mailtext.replace("\r\n","\n") # we assume unix lineendings so remove all CRLF
+
if ispatch:
mail=highlight(mailtext,lexer=DiffLexer(),formatter=HtmlFormatter(style="monokai"))
else: