summaryrefslogtreecommitdiff
path: root/docutils
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2011-05-06 19:43:30 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2011-05-06 19:43:30 +0000
commit60af8b70c3db988e7acff71b0ba0b533628a366b (patch)
treec43d3894a5bcb04f2ecbe02d2b79f83bb910a3cb /docutils
parentff1c2fdea9e347941bec4c42172518d9d82e367e (diff)
downloaddocutils-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.py10
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