[Python-checkins] python/dist/src/Doc/lib libuserdict.tex, 1.24.4.2, 1.24.4.3
birkenfeld@users.sourceforge.net
birkenfeld at users.sourceforge.net
Sat Jun 25 23:04:00 CEST 2005
Update of /cvsroot/python/python/dist/src/Doc/lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22219/Doc/lib
Modified Files:
Tag: release24-maint
libuserdict.tex
Log Message:
backport bug [ 1166582 ] IterableUserDict not in docs
Index: libuserdict.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libuserdict.tex,v
retrieving revision 1.24.4.2
retrieving revision 1.24.4.3
diff -u -d -r1.24.4.2 -r1.24.4.3
--- libuserdict.tex 4 Jan 2005 21:28:48 -0000 1.24.4.2
+++ libuserdict.tex 25 Jun 2005 21:03:57 -0000 1.24.4.3
@@ -27,12 +27,18 @@
\member{data} attribute of \class{UserDict} instances. If
\var{initialdata} is provided, \member{data} is initialized with its
contents; note that a reference to \var{initialdata} will not be kept,
-allowing it be used for other purposes.
+allowing it be used for other purposes. \note{For backward compatibility,
+instances of \class{UserDict} are not iterable.}
+\end{classdesc}
+
+\begin{classdesc}{IterableUserDict}{\optional{initialdata}}
+Subclass of \class{UserDict} that supports direct iteration (e.g.
+\code{for key in myDict}).
\end{classdesc}
In addition to supporting the methods and operations of mappings (see
-section \ref{typesmapping}), \class{UserDict} instances provide the
-following attribute:
+section \ref{typesmapping}), \class{UserDict} and
+\class{IterableUserDict} instances provide the following attribute:
\begin{memberdesc}{data}
A real dictionary used to store the contents of the \class{UserDict}
More information about the Python-checkins
mailing list