summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2021-03-26 13:51:21 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2021-03-26 13:51:21 +0000
commit20fd97482dee3fdf305ec880a2fe5ea2db916a01 (patch)
tree6333b0ee1c5306d47246c7322629b749ac9301d4 /tools
parent258299f1b9396cc7ef6942ff1a278227abd6cb8b (diff)
downloaddocutils-20fd97482dee3fdf305ec880a2fe5ea2db916a01.tar.gz
Rename buildhtml.py's "html-writer" option to "writer".
This is shorter and brings it in line with the "writer" option of the docutils-cli.py generic front end. The obsolete "html-writer" option is kept for backwards compatibility. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8643 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'tools')
-rwxr-xr-xtools/buildhtml.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/tools/buildhtml.py b/tools/buildhtml.py
index 46eeba0b2..ffd930097 100755
--- a/tools/buildhtml.py
+++ b/tools/buildhtml.py
@@ -75,12 +75,17 @@ class SettingsSpec(docutils.SettingsSpec):
{'metavar': '<patterns>', 'action': 'append',
'default': [],
'validator': frontend.validate_colon_separated_string_list}),
- ('HTML version, one of "html", "html4", "html5". '
+ ('Docutils writer, one of "html", "html4", "html5". '
'Default: "html" (use Docutils\' default HTML writer).',
- ['--html-writer'],
- {'metavar': '<html_writer>',
+ ['--writer'],
+ {'metavar': '<writer>',
'choices': ['html', 'html4', 'html5'],
'default': 'html'}),
+ ('Obsoleted by "--writer".',
+ ['--html-writer'],
+ {'dest': 'writer',
+ 'metavar': '<writer>',
+ 'choices': ['html', 'html4', 'html5'],}),
('Work silently (no progress messages). Independent of "--quiet".',
['--silent'],
{'action': 'store_true', 'validator': frontend.validate_boolean}),
@@ -235,7 +240,7 @@ class Builder(object):
if name.startswith('pep-'):
publisher = 'PEPs'
else:
- publisher = self.initial_settings.html_writer
+ publisher = self.initial_settings.writer
settings = self.get_settings(publisher, directory)
errout = ErrorOutput(encoding=settings.error_encoding)
pub_struct = self.publishers[publisher]