Mercurial > p > roundup > code
view tools/build_html @ 699:676d4cfde9a5
Nosy list improvements.
. added option to automatically add the authors and recipients of messages
to the nosy lists with the options ADD_AUTHOR_TO_NOSY (default 'new') and
ADD_RECIPIENTS_TO_NOSY (default 'new'). These settings emulate the current
behaviour. Setting them to 'yes' will add the author/recipients to the nosy
on messages that create issues and followup messages.
. added missing documentation for a few of the config option values
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Thu, 02 May 2002 07:56:34 +0000 |
| parents | 71bf8f97fe30 |
| children |
line wrap: on
line source
#! /usr/bin/python import sys import os.path import glob import html import dps.utils try: from restructuredtext import Parser except ImportError: from dps.parsers.restructuredtext import Parser if sys.argv[1:] == '--help': print """ Usage: build_html Converts all structured text (.stx) files to html files. """ sys.exit(1) def to_html(filename): parser = Parser() input = open(filename).read() document = dps.utils.newdocument() parser.parse(input, document) formatter = html.DumbHTMLFormatter() return formatter.format_document(document) for filename in glob.glob('*.stx'): htmlfile = "%s.html" % os.path.splitext(filename)[0] print "%s -> %s" % (filename, htmlfile) f=open(htmlfile, 'wb') f.write(to_html(filename)) f.close()
