diff options
| author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2011-05-06 19:43:30 +0000 |
|---|---|---|
| committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2011-05-06 19:43:30 +0000 |
| commit | 60af8b70c3db988e7acff71b0ba0b533628a366b (patch) | |
| tree | c43d3894a5bcb04f2ecbe02d2b79f83bb910a3cb /docutils | |
| parent | ff1c2fdea9e347941bec4c42172518d9d82e367e (diff) | |
| download | docutils-60af8b70c3db988e7acff71b0ba0b533628a366b.tar.gz | |
Fix 3149845 (patch by Toshio Kuratomi)
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7029 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils')
| -rw-r--r-- | docutils/frontend.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/docutils/frontend.py b/docutils/frontend.py index 83851d3ed..f8fdc06e4 100644 --- a/docutils/frontend.py +++ b/docutils/frontend.py @@ -678,7 +678,7 @@ class OptionParser(optparse.OptionParser, docutils.SettingsSpec): raise KeyError('No option with dest == %r.' % dest) -class ConfigParser(CP.ConfigParser): +class ConfigParser(CP.RawConfigParser): old_settings = { 'pep_stylesheet': ('pep_html writer', 'stylesheet'), @@ -700,7 +700,7 @@ Skipping "%s" configuration file. """ def __init__(self, *args, **kwargs): - CP.ConfigParser.__init__(self, *args, **kwargs) + CP.RawConfigParser.__init__(self, *args, **kwargs) self._files = [] """List of paths of configuration files read.""" @@ -715,7 +715,7 @@ Skipping "%s" configuration file. except IOError: continue try: - CP.ConfigParser.readfp(self, fp, filename) + CP.RawConfigParser.readfp(self, fp, filename) except UnicodeDecodeError: msg = self.not_utf8_error % (filename, filename) sys.stderr.write(msg.encode(sys.stderr.encoding or 'ascii', @@ -758,7 +758,7 @@ Skipping "%s" configuration file. except KeyError: continue if option.validator: - value = self.get(section, setting, raw=1) + value = self.get(section, setting) try: new_value = option.validator( setting, value, option_parser, @@ -787,7 +787,7 @@ Skipping "%s" configuration file. section_dict = {} if self.has_section(section): for option in self.options(section): - section_dict[option] = self.get(section, option, raw=1) + section_dict[option] = self.get(section, option) return section_dict |
