Diff for /MPIWGWeb/Attic/MPIWGHelper.py between versions 1.1.2.5 and 1.1.2.6

version 1.1.2.5, 2008/08/27 21:08:40 version 1.1.2.6, 2008/08/28 18:20:09
Line 77  def sortI(x,y): Line 77  def sortI(x,y):
   
 def unicodify(str):  def unicodify(str):
     """decode str (utf-8 or latin-1 representation) into unicode object"""      """decode str (utf-8 or latin-1 representation) into unicode object"""
     logging.error("unicodify: %s"%str)      #logging.error("unicodify: %s"%str)
     if not str:      if not str:
         return ""          return ""
     if type(str) is StringType:      if type(str) is StringType:
Line 97  def utf8ify(str): Line 97  def utf8ify(str):
     else:      else:
         return str.encode('utf-8')          return str.encode('utf-8')
   
   
   def shortenString(s, l, ellipsis='...'):
       """returns a string of length l (or l-1) by omitting characters in the middle of s, replacing with ellipsis."""
       l1 = int((l - len(ellipsis)) / 2)
       return "%s%s%s"%(s[:l1],ellipsis,s[-l1:])

Removed from v.1.1.2.5  
changed lines
  Added in v.1.1.2.6


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>