]> granicus.if.org Git - python/commitdiff
Added \versionchanged comment to os.popen() noting that it was unreliable
authorFred Drake <fdrake@acm.org>
Wed, 4 Oct 2000 13:57:27 +0000 (13:57 +0000)
committerFred Drake <fdrake@acm.org>
Wed, 4 Oct 2000 13:57:27 +0000 (13:57 +0000)
in earlier versions of Python; this is useful information for people
interested in writing code that is portable across Python versions.

Suggested by Peter Funk <pf@artcom-gmbh.de>.

Doc/lib/libos.tex

index 0586905a45a5c61d58bfe75d0608e4055e4bbbfb..073d85954a5b6ac19fb2332dcaa1799b3e0694bb 100644 (file)
@@ -284,6 +284,12 @@ available as the return value of the \method{close()} method of the file
 object, except that when the exit status is zero (termination without
 errors), \code{None} is returned.
 Availability: \UNIX{}, Windows.
+
+\versionchanged[This function worked unreliably under Windows in
+  earlier versions of Python.  This was due to the use of the
+  \cfunction{_popen()} function from the libraries provided with
+  Windows.  Newer versions of Python do not use the broken
+  implementation from the Windows libraries]{2.0}
 \end{funcdesc}
 
 \begin{funcdesc}{tmpfile}{}