]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Denis S. Otkidach <den@analyt.chem.msu.ru>:
authorFred Drake <fdrake@acm.org>
Mon, 21 Aug 2000 21:47:20 +0000 (21:47 +0000)
committerFred Drake <fdrake@acm.org>
Mon, 21 Aug 2000 21:47:20 +0000 (21:47 +0000)
Let UserString.translate() method work with unicode data.

This closes SourceForge patch #101246.

Lib/UserString.py

index fb83d582dfd2521c498823003e3685868678bab0..070b3e1fd1dcc50713a3b12a4ffcc5c9f15553a4 100755 (executable)
@@ -104,8 +104,8 @@ class UserString:
     def strip(self): return self.__class__(self.data.strip())
     def swapcase(self): return self.__class__(self.data.swapcase())
     def title(self): return self.__class__(self.data.title())
-    def translate(self, table, deletechars=""): 
-        return self.__class__(self.data.translate(table, deletechars))
+    def translate(self, *args): 
+        return self.__class__(self.data.translate(*args))
     def upper(self): return self.__class__(self.data.upper())
 
 class MutableString(UserString):