[Python-checkins] python/dist/src/Modules _hotshot.c,1.33,1.34 arraymodule.c,2.85,2.86 itertoolsmodule.c,1.8,1.9 xreadlinesmodule.c,1.14,1.15

rhettinger@users.sourceforge.net rhettinger@users.sourceforge.net
Mon, 17 Mar 2003 11:46:44 -0800


Update of /cvsroot/python/python/dist/src/Modules
In directory sc8-pr-cvs1:/tmp/cvs-serv29904/Modules

Modified Files:
	_hotshot.c arraymodule.c itertoolsmodule.c xreadlinesmodule.c 
Log Message:
Renamed PyObject_GenericGetIter to PyObject_SelfIter
to more accurately describe what the function does.

Suggested by Thomas Wouters.



Index: _hotshot.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/_hotshot.c,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -d -r1.33 -r1.34
*** _hotshot.c	17 Mar 2003 08:35:49 -0000	1.33
--- _hotshot.c	17 Mar 2003 19:46:07 -0000	1.34
***************
*** 1346,1350 ****
      0,					/* tp_richcompare	*/
      0,					/* tp_weaklistoffset	*/
!     PyObject_GenericGetIter,		/* tp_iter		*/
      (iternextfunc)logreader_tp_iternext,/* tp_iternext		*/
      logreader_methods,			/* tp_methods		*/
--- 1346,1350 ----
      0,					/* tp_richcompare	*/
      0,					/* tp_weaklistoffset	*/
!     PyObject_SelfIter,			/* tp_iter		*/
      (iternextfunc)logreader_tp_iternext,/* tp_iternext		*/
      logreader_methods,			/* tp_methods		*/

Index: arraymodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/arraymodule.c,v
retrieving revision 2.85
retrieving revision 2.86
diff -C2 -d -r2.85 -r2.86
*** arraymodule.c	17 Mar 2003 08:35:49 -0000	2.85
--- arraymodule.c	17 Mar 2003 19:46:07 -0000	2.86
***************
*** 2015,2019 ****
  	0,                                      /* tp_richcompare */
  	0,                                      /* tp_weaklistoffset */
! 	PyObject_GenericGetIter,		/* tp_iter */
  	(iternextfunc)arrayiter_next,		/* tp_iternext */
  	0,					/* tp_methods */
--- 2015,2019 ----
  	0,                                      /* tp_richcompare */
  	0,                                      /* tp_weaklistoffset */
! 	PyObject_SelfIter,			/* tp_iter */
  	(iternextfunc)arrayiter_next,		/* tp_iternext */
  	0,					/* tp_methods */

Index: itertoolsmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/itertoolsmodule.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** itertoolsmodule.c	17 Mar 2003 08:22:57 -0000	1.8
--- itertoolsmodule.c	17 Mar 2003 19:46:08 -0000	1.9
***************
*** 141,145 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)cycle_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 141,145 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)cycle_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 290,294 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)dropwhile_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 290,294 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)dropwhile_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 438,442 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)takewhile_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 438,442 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)takewhile_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 608,612 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)islice_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 608,612 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)islice_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 747,751 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)starmap_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 747,751 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)starmap_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 934,938 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)imap_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 934,938 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)imap_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 1069,1073 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)chain_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 1069,1073 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)chain_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 1218,1222 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)ifilter_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 1218,1222 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)ifilter_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 1367,1371 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)ifilterfalse_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 1367,1371 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)ifilterfalse_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 1451,1455 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)count_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 1451,1455 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)count_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 1635,1639 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)izip_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 1635,1639 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)izip_next,	/* tp_iternext */
  	0,				/* tp_methods */
***************
*** 1742,1746 ****
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,	/* tp_iter */
  	(iternextfunc)repeat_next,	/* tp_iternext */
  	0,				/* tp_methods */
--- 1742,1746 ----
  	0,				/* tp_richcompare */
  	0,				/* tp_weaklistoffset */
! 	PyObject_SelfIter,		/* tp_iter */
  	(iternextfunc)repeat_next,	/* tp_iternext */
  	0,				/* tp_methods */

Index: xreadlinesmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/xreadlinesmodule.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** xreadlinesmodule.c	17 Mar 2003 08:35:49 -0000	1.14
--- xreadlinesmodule.c	17 Mar 2003 19:46:08 -0000	1.15
***************
*** 153,157 ****
  	0,					/* tp_richcompare */
  	0,					/* tp_weaklistoffset */
! 	PyObject_GenericGetIter,		/* tp_iter */
  	(iternextfunc)xreadlines_iternext,	/* tp_iternext */
  };
--- 153,157 ----
  	0,					/* tp_richcompare */
  	0,					/* tp_weaklistoffset */
! 	PyObject_SelfIter,			/* tp_iter */
  	(iternextfunc)xreadlines_iternext,	/* tp_iternext */
  };