[Python-checkins] python/dist/src/Lib string.py,1.86,1.87
bwarsaw at users.sourceforge.net
bwarsaw at users.sourceforge.net
Mon Nov 1 04:52:46 CET 2004
Update of /cvsroot/python/python/dist/src/Lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25882/Lib
Modified Files:
string.py
Log Message:
SF patch #1056967, changes the semantics of Template.safe_substitute() to not
raise a ValueError for dangling delimiters (the delimiter itself is returned).
Index: string.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/string.py,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -d -r1.86 -r1.87
--- string.py 17 Oct 2004 16:27:17 -0000 1.86
+++ string.py 1 Nov 2004 03:52:43 -0000 1.87
@@ -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)
More information about the Python-checkins
mailing list