summaryrefslogtreecommitdiffstats
path: root/Objects/rangeobject.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove old deprecated features from the xrange object.Fred Drake2002-05-021-273/+40
* Fix attribute access for the xrange objects. The tp_getattr and tp_getattroFred Drake2002-05-021-31/+38
* Remove PyMalloc_New and PyMalloc_Del.Neil Schemenauer2002-04-121-2/+2
* Use pymalloc if it's enabled.Neil Schemenauer2002-03-221-2/+2
* Fix spelling mistakes. Bugfix candidates.Neal Norwitz2002-01-291-1/+1
* long_mul(): The PyNumber_Multiply() call can return a long if theGuido van Rossum2001-12-041-0/+6
* repr's converted to using PyString_FromFormat() instead of sprintf'ingBarry Warsaw2001-08-241-19/+19
* Patch #427190: Implement and use METH_NOARGS and METH_O.Martin v. Löwis2001-08-161-4/+1
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-16/+28
* Re-add 'advanced' xrange features, adding DeprecationWarnings as discussedThomas Wouters2001-07-091-16/+219
* Rip out the fancy behaviors of xrange that nobody uses: repeat, slice,Guido van Rossum2001-07-051-222/+15
* SF patch #103158 by Greg Ball: Don't do unsafe arithmetic in xrangeGuido van Rossum2001-01-151-10/+80
* Test for NULL returned from PyObject_NEW().Guido van Rossum2000-12-141-0/+3
* Fixed support for containment test when a negative step is used; thisFred Drake2000-11-081-8/+34
* In the containment test, get the boundary condition right. ">" was usedFred Drake2000-11-081-2/+2