[Python-checkins] CVS: python/dist/src/Lib UserString.py,1.3,1.4
Fred L. Drake
python-dev@python.org
Mon, 21 Aug 2000 14:47:23 -0700
Update of /cvsroot/python/python/dist/src/Lib
In directory slayer.i.sourceforge.net:/tmp/cvs-serv16002
Modified Files:
UserString.py
Log Message:
Denis S. Otkidach <den@analyt.chem.msu.ru>:
Let UserString.translate() method work with unicode data.
This closes SourceForge patch #101246.
Index: UserString.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/UserString.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** UserString.py 2000/07/10 17:07:17 1.3
--- UserString.py 2000/08/21 21:47:20 1.4
***************
*** 105,110 ****
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 upper(self): return self.__class__(self.data.upper())
--- 105,110 ----
def swapcase(self): return self.__class__(self.data.swapcase())
def title(self): return self.__class__(self.data.title())
! def translate(self, *args):
! return self.__class__(self.data.translate(*args))
def upper(self): return self.__class__(self.data.upper())