Theological Markup Language to gemtext converter
Parse ul as list
| -rwxr-xr-x | thml2gmi.py | 8 |
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) |