[Python-checkins] python/dist/src/Objects enumobject.c,1.13,1.14
rhettinger at users.sourceforge.net
rhettinger at users.sourceforge.net
Wed Mar 10 03:32:49 EST 2004
Update of /cvsroot/python/python/dist/src/Objects
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv815/Objects
Modified Files:
enumobject.c
Log Message:
Eliminate the double reverse option. It's only use case
was academic and it was potentially confusing to use.
Index: enumobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/enumobject.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** enumobject.c 10 Feb 2004 09:33:39 -0000 1.13
--- enumobject.c 10 Mar 2004 08:32:46 -0000 1.14
***************
*** 237,246 ****
}
- static PyObject *
- reversed_reverse(reversedobject *ro, PyObject *unused)
- {
- return PyObject_GetIter(ro->seq);
- }
-
PyDoc_STRVAR(reversed_doc,
"reverse(sequence) -> reverse iterator over values of the sequence\n"
--- 237,240 ----
***************
*** 248,257 ****
"Return a reverse iterator");
- static PyMethodDef reversed_methods[] = {
- {"__reversed__", (PyCFunction)reversed_reverse,
- METH_NOARGS, reversed_doc},
- {NULL, NULL} /* sentinel */
- };
-
static PySequenceMethods reversed_as_sequence = {
(inquiry)reversed_len, /* sq_length */
--- 242,245 ----
***************
*** 290,294 ****
PyObject_SelfIter, /* tp_iter */
(iternextfunc)reversed_next, /* tp_iternext */
! reversed_methods, /* tp_methods */
0, /* tp_members */
0, /* tp_getset */
--- 278,282 ----
PyObject_SelfIter, /* tp_iter */
(iternextfunc)reversed_next, /* tp_iternext */
! 0, /* tp_methods */
0, /* tp_members */
0, /* tp_getset */
More information about the Python-checkins
mailing list