commit a701145459835410348e3b172250e0a3c0dd16e6
parent 7f89b94f2563ec2d608da2c56e4732a620748416
Author: Solderpunk <solderpunk@sdf.org>
Date: Sat, 7 Mar 2020 21:30:34 +0100
Handle unorderd items and headings.
Diffstat:
1 file changed, 13 insertions(+), 0 deletions(-)
diff --git a/av98.py b/av98.py
@@ -492,6 +492,19 @@ Slow internet connection? Use 'set timeout' to be more patient.""")
tmpf.write(self._format_geminiitem(len(self.index), gi) + "\n")
except:
self._debug("Skipping possible link: %s" % line)
+ elif line.startswith("*"):
+ line = line[1:].lstrip()
+ tmpf.write(textwrap.fill(line, self.options["width"],
+ initial_indent = "• ", subsequent_indent=" ") + "\n")
+ elif line.startswith("###"):
+ line = line[3:].lstrip()
+ tmpf.write("\x1b[4m" + line + "\x1b[0m""\n")
+ elif line.startswith("##"):
+ line = line[2:].lstrip()
+ tmpf.write("\x1b[1m" + line + "\x1b[0m""\n")
+ elif line.startswith("#"):
+ line = line[1:].lstrip()
+ tmpf.write("\x1b[1m\x1b[4m" + line + "\x1b[0m""\n")
else:
tmpf.write(textwrap.fill(line, self.options["width"]) + "\n")
tmpf.close()