summaryrefslogtreecommitdiffstats
path: root/Objects/rangeobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #1766304: The range.__contains__ optimization should only beMark Dickinson2009-09-241-1/+1
* Issue #1766304: Optimize membership testing for ranges: 'n in range(...)'Mark Dickinson2009-09-221-0/+57
* #6814: remove traces of xrange().Georg Brandl2009-09-011-1/+1
* Fix description of range_length_objMark Dickinson2009-06-281-4/+3
* this is also no longer trueBenjamin Peterson2009-06-241-3/+3
* fix commentBenjamin Peterson2009-06-241-5/+4
* Issue #6334: Fix buggy internal length calculation in builtin range functionMark Dickinson2009-06-241-9/+2
* Fix SystemError and a wasps nest of ref counting issues.Raymond Hettinger2009-06-121-8/+24
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-3/+3
* Issue #1717, stage 2: remove uses of tp_compare in Modules and mostMark Dickinson2009-02-011-6/+5
* Issue 2582: Fix pickling of range objects.Alexandre Vassalotti2008-06-101-0/+9
* #2689 Fix indentation in Objects/rangeobject.cBenjamin Peterson2008-04-251-2/+2
* Merge r60673Raymond Hettinger2008-02-091-1/+1
* Drop _PyLong_FitsInLong. Fixes #1666.Martin v. Löwis2007-12-201-21/+36
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-6/+6
* Added all PyTypeObjects to the appropriate header files.Christian Heimes2007-11-291-6/+6
* Added view and iterator types to collections / _abcollChristian Heimes2007-11-281-1/+1
* Found another memory leak in longrangeiter. And redo the previous correctionAmaury Forgeot d'Arc2007-11-151-1/+2
* Correct a memory leak: the range() object was not properly freed.Amaury Forgeot d'Arc2007-11-151-0/+1
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-6/+3
* Rename test_xrange.py to test_range.py and fix theWalter Dörwald2007-05-211-2/+2
* repr(range(10)) now returns 'range(0, 10)' for clarity.Walter Dörwald2007-05-211-10/+3
* Change range_repr() to use %R for the start/stop/step attributes.Walter Dörwald2007-05-201-30/+6
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-9/+9
* Merged revisions 55180-55183 via svnmerge fromGuido van Rossum2007-05-081-8/+13
* Merged revisions 55007-55179 via svnmerge fromGuido van Rossum2007-05-071-152/+557
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-92/+83
* Merge ssize_t branch.Martin v. Löwis2006-02-151-7/+7
* Renamed _length_cue() to __length_hint__(). See:Armin Rigo2006-02-111-2/+2
* Convert iterator __len__() methods to a private API.Raymond Hettinger2005-09-241-8/+10
* Disallow keyword arguments for type constructors that don't use them.Georg Brandl2005-08-261-0/+3
* Remove PyRange_New().Raymond Hettinger2004-12-031-45/+0
* Bug 1003935: xrange overflowsTim Peters2004-08-081-1/+16
* Trimmed trailing whitespace.Tim Peters2004-08-081-5/+5
* Add a missing decref.Michael W. Hudson2004-08-021-0/+1
* Tidied up the implementations of reversed (including the custom onesRaymond Hettinger2004-03-101-1/+13
* Implement and apply PEP 322, reverse iterationRaymond Hettinger2003-11-061-1/+36
* Renamed PyObject_GenericGetIter to PyObject_SelfIterRaymond Hettinger2003-03-171-1/+1
* Created PyObject_GenericGetIter().Raymond Hettinger2003-03-171-8/+1
* Update comments about the performance of xrange().Raymond Hettinger2002-12-111-2/+2
* Restore attribute access so that the following work again:Raymond Hettinger2002-11-071-1/+1
* Untested code for 64-bit platforms. range_length() is declared as intGuido van Rossum2002-09-111-1/+8
* staticforward bites the dust.Jeremy Hylton2002-07-171-2/+2
* Remove the next() method -- one is supplied automatically byGuido van Rossum2002-07-161-10/+1
* Patch #568124: Add doc string macros.Martin v. Löwis2002-06-131-2/+2
* Pyrangeiter_Type && range_iter should be staticNeal Norwitz2002-06-061-5/+5
* Skip Montanaro's patch, SF 559833, exposing xrange type in builtins.Raymond Hettinger2002-06-051-2/+84
* SF 564601 adding rangeiterobject to make xrange() iterate like range().Raymond Hettinger2002-06-051-46/+91
* Inverted test for small speedupRaymond Hettinger2002-06-041-5/+4
* Patch #551410: Implement tp_getiter.Martin v. Löwis2002-05-081-1/+51