[Python-checkins] CVS: python/dist/src/Doc/lib libfuncs.tex,1.96,1.97 libstdtypes.tex,1.76,1.77

Fred L. Drake fdrake@users.sourceforge.net
Mon, 03 Dec 2001 09:32:29 -0800


Update of /cvsroot/python/python/dist/src/Doc/lib
In directory usw-pr-cvs1:/tmp/cvs-serv13772/lib

Modified Files:
	libfuncs.tex libstdtypes.tex 
Log Message:
Remove most references to __members__ and __methods__, leaving only one pair
of references that now state that these attributes have been removed,
directing the reader to the dir() function.
This closes SF bug #456420.


Index: libfuncs.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libfuncs.tex,v
retrieving revision 1.96
retrieving revision 1.97
diff -C2 -d -r1.96 -r1.97
*** libfuncs.tex	2001/11/07 06:28:47	1.96
--- libfuncs.tex	2001/12/03 17:32:27	1.97
***************
*** 206,211 ****
    symbol table.  With an argument, attempts to return a list of valid
    attribute for that object.  This information is gleaned from the
!   object's \member{__dict__}, \member{__methods__} and \member{__members__}
!   attributes, if defined.  The list is not necessarily complete.  For
    example, for classes, attributes defined in base classes are not
    included, and for class instances, methods are not included.
--- 206,211 ----
    symbol table.  With an argument, attempts to return a list of valid
    attribute for that object.  This information is gleaned from the
!   object's \member{__dict__} attribute, if defined, and from the class
!   or type object.  The list is not necessarily complete.  For
    example, for classes, attributes defined in base classes are not
    included, and for class instances, methods are not included.

Index: libstdtypes.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libstdtypes.tex,v
retrieving revision 1.76
retrieving revision 1.77
diff -C2 -d -r1.76 -r1.77
*** libstdtypes.tex	2001/11/28 07:26:15	1.76
--- libstdtypes.tex	2001/12/03 17:32:27	1.77
***************
*** 1391,1404 ****
  
  \begin{memberdesc}[object]{__methods__}
! List of the methods of many built-in object types.  For example,
! \code{[].__methods__} yields \code{['append', 'count', 'index',
! 'insert', 'pop', 'remove', 'reverse', 'sort']}.  This usually does not
! need to be explicitly provided by the object.
  \end{memberdesc}
  
  \begin{memberdesc}[object]{__members__}
! Similar to \member{__methods__}, but lists data attributes.  This
! usually does not need to be explicitly provided by the object, and
! need not include the names of the attributes defined in this section.
  \end{memberdesc}
  
--- 1391,1401 ----
  
  \begin{memberdesc}[object]{__methods__}
! \deprecated{2.2}{Use the built-in function \function{dir()} to get a
! list of an object's attributes.  This attribute is no longer available.}
  \end{memberdesc}
  
  \begin{memberdesc}[object]{__members__}
! \deprecated{2.2}{Use the built-in function \function{dir()} to get a
! list of an object's attributes.  This attribute is no longer available.}
  \end{memberdesc}