[Python-checkins] CVS: python/dist/src/Doc/lib libos.tex,1.50,1.51

Fred L. Drake python-dev@python.org
Wed, 4 Oct 2000 06:57:30 -0700


Update of /cvsroot/python/python/dist/src/Doc/lib
In directory slayer.i.sourceforge.net:/tmp/cvs-serv3365/lib

Modified Files:
	libos.tex 
Log Message:

Added \versionchanged comment to os.popen() noting that it was unreliable
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>.


Index: libos.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libos.tex,v
retrieving revision 1.50
retrieving revision 1.51
diff -C2 -r1.50 -r1.51
*** libos.tex	2000/10/03 17:14:27	1.50
--- libos.tex	2000/10/04 13:57:27	1.51
***************
*** 285,288 ****
--- 285,294 ----
  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}