[Python-checkins] CVS: python/dist/src/Lib ihooks.py,1.12,1.13

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


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

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


Index: ihooks.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/ihooks.py,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** ihooks.py	2001/01/23 15:35:05	1.12
--- ihooks.py	2001/02/09 10:17:30	1.13
***************
*** 56,60 ****
  import os
  import sys
- import string
  
  __all__ = ["BasicModuleLoader","Hooks","ModuleLoader","FancyModuleLoader",
--- 56,59 ----
***************
*** 413,417 ****
              return parent
          if '.' in pname:
!             i = string.rfind(pname, '.')
              pname = pname[:i]
              parent = self.modules[pname]
--- 412,416 ----
              return parent
          if '.' in pname:
!             i = pname.rfind('.')
              pname = pname[:i]
              parent = self.modules[pname]
***************
*** 422,426 ****
      def find_head_package(self, parent, name):
          if '.' in name:
!             i = string.find(name, '.')
              head = name[:i]
              tail = name[i+1:]
--- 421,425 ----
      def find_head_package(self, parent, name):
          if '.' in name:
!             i = name.find('.')
              head = name[:i]
              tail = name[i+1:]
***************
*** 444,448 ****
          m = q
          while tail:
!             i = string.find(tail, '.')
              if i < 0: i = len(tail)
              head, tail = tail[:i], tail[i+1:]
--- 443,447 ----
          m = q
          while tail:
!             i = tail.find('.')
              if i < 0: i = len(tail)
              head, tail = tail[:i], tail[i+1:]
***************
*** 494,498 ****
          if '.' not in name:
              return self.import_it(name, name, None, force_load=1)
!         i = string.rfind(name, '.')
          pname = name[:i]
          parent = self.modules[pname]
--- 493,497 ----
          if '.' not in name:
              return self.import_it(name, name, None, force_load=1)
!         i = name.rfind('.')
          pname = name[:i]
          parent = self.modules[pname]