[Python-checkins] CVS: python/dist/src/Lib/lib-old ni.py,1.3,1.4

Eric S. Raymond esr@users.sourceforge.net
Fri, 09 Feb 2001 03:32:02 -0800


Update of /cvsroot/python/python/dist/src/Lib/lib-old
In directory usw-pr-cvs1:/tmp/cvs-serv16150

Modified Files:
	ni.py 
Log Message:
String method conversion.


Index: ni.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/lib-old/ni.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** ni.py	2000/07/16 12:04:31	1.3
--- ni.py	2001/02/09 11:32:00	1.4
***************
*** 164,168 ****
  
  import imp
- import string
  import sys
  import __builtin__
--- 164,167 ----
***************
*** 207,211 ****
          file, filename, (suff, mode, type) = stuff
          # Hack around restriction in imp.load_dynamic()
!         i = string.rfind(name, '.')
          tail = name[i+1:]
          if sys.modules.has_key(tail):
--- 206,210 ----
          file, filename, (suff, mode, type) = stuff
          # Hack around restriction in imp.load_dynamic()
!         i = name.rfind('.')
          tail = name[i+1:]
          if sys.modules.has_key(tail):
***************
*** 242,246 ****
          name = m.__name__
          if '.' in name:
!             name = name[:string.rfind(name, '.')]
          else:
              name = ''
--- 241,245 ----
          name = m.__name__
          if '.' in name:
!             name = name[:name.rfind('.')]
          else:
              name = ''
***************
*** 251,255 ****
          package.__domain__ = domain = [name]
          while '.' in name:
!             name = name[:string.rfind(name, '.')]
              domain.append(name)
          if name:
--- 250,254 ----
          package.__domain__ = domain = [name]
          while '.' in name:
!             name = name[:name.rfind('.')]
              domain.append(name)
          if name:
***************
*** 286,290 ****
                  return self.finish(package, p, '', fromlist)
              if '.' in name:
!                 i = string.find(name, '.')
                  name, tail = name[:i], name[i:]
              else:
--- 285,289 ----
                  return self.finish(package, p, '', fromlist)
              if '.' in name:
!                 i = name.find('.')
                  name, tail = name[:i], name[i:]
              else:
***************
*** 294,298 ****
              return self.finish(package, m, tail, fromlist)
          if '.' in name:
!             i = string.find(name, '.')
              name, tail = name[:i], name[i:]
          else:
--- 293,297 ----
              return self.finish(package, m, tail, fromlist)
          if '.' in name:
!             i = name.find('.')
              name, tail = name[:i], name[i:]
          else:
***************
*** 313,317 ****
              m = self.get1(yname)
          while tail:
!             i = string.find(tail, '.', 1)
              if i > 0:
                  head, tail = tail[:i], tail[i:]
--- 312,316 ----
              m = self.get1(yname)
          while tail:
!             i = tail.find('.', 1)
              if i > 0:
                  head, tail = tail[:i], tail[i:]
***************
*** 352,356 ****
              return sys.modules[name]
          if '.' in name:
!             i = string.rfind(name, '.')
              head, tail = name[:i], name[i+1:]
          else:
--- 351,355 ----
              return sys.modules[name]
          if '.' in name:
!             i = name.rfind('.')
              head, tail = name[:i], name[i+1:]
          else:
***************
*** 368,372 ****
          name = module.__name__
          if '.' in name:
!             i = string.rfind(name, '.')
              head, tail = name[:i], name[i+1:]
              path = sys.modules[head].__path__
--- 367,371 ----
          name = module.__name__
          if '.' in name:
!             i = name.rfind('.')
              head, tail = name[:i], name[i+1:]
              path = sys.modules[head].__path__