summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Doc/lib/libstdtypes.tex9
1 files changed, 6 insertions, 3 deletions
diff --git a/Doc/lib/libstdtypes.tex b/Doc/lib/libstdtypes.tex
index 765ba94b33..f1684d3670 100644
--- a/Doc/lib/libstdtypes.tex
+++ b/Doc/lib/libstdtypes.tex
@@ -1187,9 +1187,12 @@ It is written as \code{Ellipsis}.
\label{bltin-file-objects}}
File objects are implemented using C's \code{stdio} package and can be
-created with the built-in function
-\function{open()}\bifuncindex{open} described in section
-\ref{built-in-funcs}, ``Built-in Functions.'' They are also returned
+created with the built-in constructor
+\function{file()}\bifuncindex{file} described in section
+\ref{built-in-funcs}, ``Built-in Functions.''\footnote{\function{file()}
+is new in Python 2.2. The older built-in \function{open()} is an
+alias for \function{file()}.}
+They are also returned
by some other built-in functions and methods, such as
\function{os.popen()} and \function{os.fdopen()} and the
\method{makefile()} method of socket objects.