[Python-checkins] python/dist/src/Doc/lib libglob.tex, 1.12, 1.13 libposixpath.tex, 1.39, 1.40

jlgijsbers at users.sourceforge.net jlgijsbers at users.sourceforge.net
Mon Aug 30 12:20:26 CEST 2004


Update of /cvsroot/python/python/dist/src/Doc/lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30857/Doc/lib

Modified Files:
	libglob.tex libposixpath.tex 
Log Message:
Patch #941486: add os.path.lexists(). Also fix bug #940578 by using lexists in glob.glob.




Index: libglob.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libglob.tex,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- libglob.tex	9 Oct 2000 18:12:29 -0000	1.12
+++ libglob.tex	30 Aug 2004 10:19:53 -0000	1.13
@@ -21,6 +21,7 @@
 \var{pathname} can be either absolute (like
 \file{/usr/src/Python-1.5/Makefile}) or relative (like
 \file{../../Tools/*/*.gif}), and can contain shell-style wildcards.
+Broken symlinks are included in the results (as in the shell).
 \end{funcdesc}
 
 For example, consider a directory containing only the following files:

Index: libposixpath.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libposixpath.tex,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- libposixpath.tex	14 Aug 2004 14:41:32 -0000	1.39
+++ libposixpath.tex	30 Aug 2004 10:19:53 -0000	1.40
@@ -43,6 +43,15 @@
 
 \begin{funcdesc}{exists}{path}
 Return \code{True} if \var{path} refers to an existing path.
+Returns \code{False} for broken symbolic links.
+\end{funcdesc}
+
+\begin{funcdesc}{lexists}{path}
+Return \code{True} if \var{path} refers to an existing path.
+Returns \code{True} for broken symbolic links.  
+Equivalent to \function{exists()} on platforms lacking
+\function{os.lstat()}.
+\versionadded{2.4}
 \end{funcdesc}
 
 \begin{funcdesc}{expanduser}{path}



More information about the Python-checkins mailing list