roundabout,
created on Monday, 22 April 2024, 16:46:00 (1713804360),
received on Tuesday, 23 April 2024, 11:54:33 (1713873273)
Author identity: vlad <vlad.muntoiu@gmail.com>
fb2c6f1fd9d7469bce5fccd73f34601e8a03417b
ampoule_ssg/markdown.py
@@ -433,6 +433,7 @@ def make_html(ast):
tag["href"] = i.destination if i.tag_name == "img": tag["src"] = i.destination tag["alt"] = " ".join(i.content)if i.tag_name == "pre": tag["data-language"] = i.language if i.classes:
@@ -440,16 +441,19 @@ def make_html(ast):
try: if isinstance(i.content, list): tag.append(make_html(i.content)) elif i.content:elif i.content and i.tag_name != "img":tag.string = i.content if i.tag_name == "img": tag.string = ""except AttributeError as exc: # print(i) print(exc, file=sys.stderr) ...soup.append(tag) return soup def markdown2html(markdown): print(tokenise(markdown))return make_html(tokenise(markdown))