From f35b884c918d5b754fa25f8cb47e67024cb29605 Mon Sep 17 00:00:00 2001
From: Guido van Rossum <guido@python.org>
Date: Thu, 15 Oct 1998 13:28:29 +0000
Subject: Clarify that close() of a stream opened by popen() returns None if
 the exit status is zero.

---
 Doc/lib/libposix.tex | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Doc/lib/libposix.tex b/Doc/lib/libposix.tex
index e3f2929..45f74af 100644
--- a/Doc/lib/libposix.tex
+++ b/Doc/lib/libposix.tex
@@ -293,7 +293,8 @@ The \var{bufsize} argument has the same meaning as the corresponding
 argument to the built-in \function{open()} function.  The exit status of
 the command (encoded in the format specified for \function{wait()}) is
 available as the return value of the \method{close()} method of the file
-object.
+object, except that when the exit status is zero (termination without
+errors), \code{None} is returned.
 (Not on MS-DOS.)
 \end{funcdesc}
 
-- 
cgit v0.12

