From: Neal Norwitz Date: Sun, 29 Jun 2003 04:23:35 +0000 (+0000) Subject: Fix arguments for instantiating InterpolationSyntaxError X-Git-Tag: v2.3c1~263 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=10f3018023f5d862c79f95bcec3ab40e17dbe81a;p=python Fix arguments for instantiating InterpolationSyntaxError --- diff --git a/Lib/ConfigParser.py b/Lib/ConfigParser.py index 1fb9ec58d8..5f26715e34 100644 --- a/Lib/ConfigParser.py +++ b/Lib/ConfigParser.py @@ -597,8 +597,8 @@ class SafeConfigParser(ConfigParser): elif c == "(": m = self._interpvar_match(rest) if m is None: - raise InterpolationSyntaxError( - "bad interpolation variable reference", rest) + raise InterpolationSyntaxError(option, section, + "bad interpolation variable reference %r" % rest) var = m.group(1) rest = rest[m.end():] try: @@ -613,5 +613,5 @@ class SafeConfigParser(ConfigParser): accum.append(v) else: raise InterpolationSyntaxError( - option, section, rest, + option, section, "'%' must be followed by '%' or '(', found: " + `rest`)