mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-11-18 02:55:12 +00:00
011f03b50d
git-svn-id: https://conky.svn.sourceforge.net/svnroot/conky/trunk/conky1@1097 7f574dfc-610e-0410-a909-a81674777703
35 lines
605 B
Python
35 lines
605 B
Python
#!/usr/bin/env python
|
|
|
|
import sys
|
|
|
|
if len(sys.argv) <= 1:
|
|
print >> sys.stderr, "Usage: ./changelog2html.py [changelog file]"
|
|
sys.exit(1)
|
|
|
|
f = sys.argv[1]
|
|
|
|
blah = 0
|
|
|
|
print '<html><body>'
|
|
|
|
for i in open(f).read().splitlines():
|
|
# ignore empty lines
|
|
|
|
if i and i[0].isspace():
|
|
if not '*' in i:
|
|
print ' ' + i.strip()
|
|
else:
|
|
s = i.split('*', 1)[1].strip()
|
|
print ' <li>' + s.replace('<', '<').replace('>', '>')
|
|
else:
|
|
if blah:
|
|
print '</ul>'
|
|
print '<h3>%s</h3>' % i.strip()
|
|
print '<ul>'
|
|
blah = 1
|
|
|
|
if blah:
|
|
print '</ul>'
|
|
|
|
print '</html></body>'
|