summaryrefslogtreecommitdiffstats
path: root/Modules/itertoolsmodule.c
Commit message (Expand)AuthorAgeFilesLines
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-9/+9
* Merged revisions 58221-58741 via svnmerge fromGuido van Rossum2007-11-011-9/+62
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-60/+43
* Add a format specifier %R to PyUnicode_FromFormat(), which embedsWalter Dörwald2007-05-191-12/+2
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-5/+5
* Merged revisions 55325-55327 via svnmerge fromGuido van Rossum2007-05-141-2/+2
* PEP 3114: rename .next() to .__next__() and add next() builtin.Georg Brandl2007-04-211-6/+6
* Merged revisions 53623-53858 via svnmerge fromThomas Wouters2007-02-231-0/+235
* Merged revisions 53451-53537 via svnmerge fromThomas Wouters2007-02-011-12/+13
* Four months of trunk changes (including a few releases...)Thomas Wouters2006-12-131-3/+7
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-2/+8
* Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.Thomas Wouters2006-05-271-29/+29
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-19/+72
* More unconsting.Martin v. Löwis2006-02-271-1/+1
* Use Py_ssize_t for counts and sizes.Martin v. Löwis2006-02-161-8/+8
* Renamed _length_cue() to __length_hint__(). See:Armin Rigo2006-02-111-2/+2
* Check return result from Py_InitModule*(). This API can fail.Neal Norwitz2006-01-191-0/+2
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-1/+1
* Convert iterator __len__() methods to a private API.Raymond Hettinger2005-09-241-8/+12
* Disallow keyword arguments for type constructors that don't use them.Georg Brandl2005-08-261-0/+36
* Added optional None arguments to itertools.islice().Raymond Hettinger2004-12-051-14/+16
* some platforms still need offsetof() from structmember.hFred Drake2004-10-171-0/+1
* Fix and test weak referencing of itertools.tee objects.Raymond Hettinger2004-10-171-1/+6
* Replace structure member before decreffing.Raymond Hettinger2004-10-021-1/+3
* * Increase test coverage.Raymond Hettinger2004-09-281-5/+9
* SF patch #1020188: Use Py_CLEAR where necessary to avoid crashesRaymond Hettinger2004-09-011-2/+1
* Exercise Jim's VISIT macro.Raymond Hettinger2004-07-151-129/+24
* SF #950057: itertools.chain doesn't "process" exceptions as they occurRaymond Hettinger2004-05-081-0/+12
* Change two instance of format strings for PyString_FromFormat() to use %ldBrett Cannon2004-04-131-2/+2
* Provide more information representations of repeat() and count().Raymond Hettinger2004-04-081-2/+27
* Speedup the inner loops for dropwhile(), islice(), ifilter(), andRaymond Hettinger2004-03-171-9/+17
* need to initialize ob_type slot at run-time, at least on cygwinSkip Montanaro2004-02-101-1/+2
* Give itertools.repeat() a length method.Raymond Hettinger2004-02-101-1/+14
* Implement itertools.groupby()Raymond Hettinger2003-12-061-1/+321
* Improve the implementation of itertools.tee().Raymond Hettinger2003-11-121-181/+199
* Fix nits in error messages.Raymond Hettinger2003-10-281-4/+4
* Minor improvements to itertools.tee():Raymond Hettinger2003-10-261-9/+9
* Improvements to coding for itertools.tee():Raymond Hettinger2003-10-251-3/+26
* Added itertools.tee()Raymond Hettinger2003-10-241-0/+259
* For safety, replace a tuple entry before decreffing it.Raymond Hettinger2003-08-301-1/+3
* SF bug #793826: using itertools.izip to mutate tuplesRaymond Hettinger2003-08-291-2/+4
* Modified itertools.izip() to match the behavior of __builtin__.zip()Raymond Hettinger2003-08-081-6/+2
* SF patch #770521: make itertools type declarations staticRaymond Hettinger2003-07-141-24/+24
* Minor updates:Raymond Hettinger2003-06-181-3/+13
* Add missing DECREF.Raymond Hettinger2003-06-171-1/+3
* PyType_GenericAlloc is inherited from object.Raymond Hettinger2003-05-231-12/+12
* Fixed dotted name assertion.Raymond Hettinger2003-05-221-2/+2
* * Added a substantial number of edge case and argument tests forRaymond Hettinger2003-05-031-0/+3
* The previous made the stop argument optional.Raymond Hettinger2003-05-021-2/+2
* SF bug #730685: itertools.islice stop argument is not optionalRaymond Hettinger2003-05-021-13/+33