[Python-Dev] PyObject_GenericGetIter() (original) (raw)
Raymond Hettinger python@rcn.com
Mon, 17 Mar 2003 09:02:02 -0500
- Previous message: [Python-Dev] Who approved PyObject_GenericGetIter()???
- Next message: [Python-Dev] PyObject_GenericGetIter()
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Where was this agreed upon?
Perhaps I overstepped. It's been on my todo list for a couple of months and didn't seem to be even slightly controversial.
iter returning self doesn't sound very generic to me, so at the very least the name should be changed IMO.
Thomas suggested PyObject_GetSelfIter, PyObject_GenericSelfIter, or PyObject_SelfIter. Consistent with the other tp_slot fillers, I suggest PyObject_GenericIter.
Also, adding a standard API for a helper function this trivial doesn't really make sense to me.
This identical code was duplicated in a dozen different modules in the same context. It comes up when writing most iterators and needed to be factored out.
Raymond Hettinge
- Previous message: [Python-Dev] Who approved PyObject_GenericGetIter()???
- Next message: [Python-Dev] PyObject_GenericGetIter()
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]