about summary refs log tree commit diff
path: root/thml2gmi.py
diff options
context:
space:
mode:
Diffstat (limited to 'thml2gmi.py')
-rwxr-xr-xthml2gmi.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/thml2gmi.py b/thml2gmi.py
index 6b43675..b2b6338 100755
--- a/thml2gmi.py
+++ b/thml2gmi.py
@@ -23,6 +23,8 @@ def parseSomething(thing):
     elif (thing.tag == 'i'):
         # Convention: Wrapping italics in asterisks
         iprint('*'); parseInline(thing); iprint('*')
+    elif (thing.tag == 'ul'):
+        parseList(thing)
     else:
         for thing in list(thing):
             parseSomething(thing)
@@ -47,5 +49,11 @@ def parseInline(inline):
         if(thing.tail):
             iprint(thing.tail.replace("\n"," "))
 
+def parseList(ul):
+    for child in ul:
+        iprint("* ")
+        parseInline(child)
+        print("")
+
 if __name__ == '__main__':
     main(sys.argv)