[Python-checkins] CVS: distutils/distutils util.py,1.33,1.34
Greg Ward
python-dev@python.org
Tue, 30 May 2000 19:32:12 -0700
Update of /cvsroot/python/distutils/distutils
In directory slayer.i.sourceforge.net:/tmp/cvs-serv22163
Modified Files:
util.py
Log Message:
Renamed 'native_path()' to 'convert_path()'.
Also changed it so it doesn't barf if the path is already in native format
(ie. contains os.sep).
Index: util.py
===================================================================
RCS file: /cvsroot/python/distutils/distutils/util.py,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -r1.33 -r1.34
*** util.py 2000/05/31 02:14:32 1.33
--- util.py 2000/05/31 02:32:10 1.34
***************
*** 6,10 ****
# created 1999/03/08, Greg Ward
! __revision__ = "$Id: util.py,v 1.33 2000/05/31 02:14:32 gward Exp $"
import sys, os, string, re, shutil
--- 6,10 ----
# created 1999/03/08, Greg Ward
! __revision__ = "$Id: util.py,v 1.34 2000/05/31 02:32:10 gward Exp $"
import sys, os, string, re, shutil
***************
*** 59,63 ****
! def native_path (pathname):
"""Return 'pathname' as a name that will work on the native
filesystem, i.e. split it on '/' and put it back together again
--- 59,63 ----
! def convert_path (pathname):
"""Return 'pathname' as a name that will work on the native
filesystem, i.e. split it on '/' and put it back together again
***************
*** 74,87 ****
raise ValueError, "path '%s' cannot end with '/'" % pathname
if os.sep != '/':
! if os.sep in pathname:
! raise ValueError, \
! "path '%s' cannot contain '%c' character" % (pathname, os.sep)
! else:
! paths = string.split (pathname, '/')
! return apply (os.path.join, paths)
else:
return pathname
! # native_path ()
--- 74,83 ----
raise ValueError, "path '%s' cannot end with '/'" % pathname
if os.sep != '/':
! paths = string.split (pathname, '/')
! return apply (os.path.join, paths)
else:
return pathname
! # convert_path ()