Mercurial > cpython-lru_cache-weakref
diff Lib/string.py @ 33871:5afa5277fcd9 legacy-trunk
SF patch #1056967, changes the semantics of Template.safe_substitute() to not
raise a ValueError for dangling delimiters (the delimiter itself is returned).
| author | Barry Warsaw <barry@python.org> |
|---|---|
| date | Mon, 01 Nov 2004 03:52:43 +0000 |
| parents | ab09daac5691 |
| children | 4dcd78f3b5d1 |
line wrap: on
line diff
--- a/Lib/string.py Mon Nov 01 02:40:52 2004 +0000 +++ b/Lib/string.py Mon Nov 01 03:52:43 2004 +0000 @@ -199,7 +199,7 @@ if mo.group('escaped') is not None: return self.delimiter if mo.group('invalid') is not None: - self._invalid(mo) + return self.delimiter raise ValueError('Unrecognized named group in pattern', self.pattern) return self.pattern.sub(convert, self.template)
