[Python-checkins] python/dist/src/Doc/api newtypes.tex,1.19,1.20
mwh@users.sourceforge.net
mwh@users.sourceforge.net
Thu, 06 Feb 2003 10:37:14 -0800
Update of /cvsroot/python/python/dist/src/Doc/api
In directory sc8-pr-cvs1:/tmp/cvs-serv11136/api
Modified Files:
newtypes.tex
Log Message:
Correct lie about METH_NOARGS functions.
Backport candidate.
Index: newtypes.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/api/newtypes.tex,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** newtypes.tex 31 Jan 2003 05:44:25 -0000 1.19
--- newtypes.tex 6 Feb 2003 18:37:11 -0000 1.20
***************
*** 245,249 ****
(often called \var{args}) is a tuple object representing all
arguments. This parameter is typically processed using
! \cfunction{PyArg_ParseTuple()}.
\end{datadesc}
--- 245,249 ----
(often called \var{args}) is a tuple object representing all
arguments. This parameter is typically processed using
! \cfunction{PyArg_ParseTuple()} or \cfunction{PyArg_UnpackTuple}.
\end{datadesc}
***************
*** 260,267 ****
Methods without parameters don't need to check whether arguments are
given if they are listed with the \constant{METH_NOARGS} flag. They
! need to be of type \ctype{PyNoArgsFunction}: they expect a single
! single \ctype{PyObject*} as a parameter. When used with object
! methods, this parameter is typically named \code{self} and will hold
! a reference to the object instance.
\end{datadesc}
--- 260,267 ----
Methods without parameters don't need to check whether arguments are
given if they are listed with the \constant{METH_NOARGS} flag. They
! need to be of type \ctype{PyCFunction}. When used with object
! methods, the first parameter is typically named \code{self} and will
! hold a reference to the object instance. In all cases the second
! parameter will be \NULL.
\end{datadesc}