diff options
| author | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2003-09-01 21:14:06 +0000 |
|---|---|---|
| committer | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2003-09-01 21:14:06 +0000 |
| commit | 6922dee4c4e488ccde7cde764f014373898c6bdf (patch) | |
| tree | 8a009d206e07f9a9caa96fe09233978046daf277 /docutils/tools/buildhtml.py | |
| parent | 8ea41d428443abdfd3453fd63b5589b924727ed3 (diff) | |
| download | docutils-6922dee4c4e488ccde7cde764f014373898c6bdf.tar.gz | |
updated
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@1668 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/tools/buildhtml.py')
| -rwxr-xr-x | docutils/tools/buildhtml.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/docutils/tools/buildhtml.py b/docutils/tools/buildhtml.py index 62e3ba9f7..6133c3fe9 100755 --- a/docutils/tools/buildhtml.py +++ b/docutils/tools/buildhtml.py @@ -149,18 +149,17 @@ class Builder: Assumes the current directory has been set. """ publisher = self.publishers[publisher_name] - settings = frontend.DictUpdater(publisher.option_parser, - publisher.setting_defaults.__dict__) - settings.update(self.config_settings) + settings = frontend.Values(publisher.setting_defaults.__dict__) + settings.update(self.config_settings, publisher.option_parser) if directory: local_config = publisher.option_parser.get_config_file_settings( os.path.join(directory, 'docutils.conf')) frontend.make_paths_absolute( local_config, publisher.option_parser.relative_path_settings, directory) - settings.update(local_config) - settings.update(self.settings_spec.__dict__) - return frontend.Values(settings.data) + settings.update(local_config, publisher.option_parser) + settings.update(self.settings_spec.__dict__, publisher.option_parser) + return settings def run(self, directory=None, recurse=1): recurse = recurse and self.initial_settings.recurse |
