summaryrefslogtreecommitdiffstats
path: root/Objects/rangeobject.c
Commit message (Expand)AuthorAgeFilesLines
* Added better pickling support to xrange objects.Alexandre Vassalotti2008-06-101-3/+3
* Issue 2582: Fix pickling of xrange objects.Alexandre Vassalotti2008-06-101-0/+11
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-3/+3
* Renamed PyString to PyBytesChristian Heimes2008-05-261-3/+3
* Remove unnecessary modulo division.Raymond Hettinger2008-02-081-1/+1
* Remove "static forward" declaration. Move constructorsMartin v. Löwis2006-04-111-47/+45
* Make xrange more Py_ssize_t aware, by assuming a Py_ssize_t is always atThomas Wouters2006-04-041-7/+0
* Remove unnecessary casts in type object initializers.Georg Brandl2006-03-301-38/+38
* 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
* REMOVED all CWI, CNRI and BeOpen copyright markings.Guido van Rossum2000-09-011-9/+0
* Boost buffer sizes in the absence of snprintf on Windows.Tim Peters2000-08-041-14/+19
* snprintf() is not portable, so continue to use sprintf() until a portableFred Drake2000-08-041-8/+6
* Remove the tp_print handler.Fred Drake2000-08-031-31/+27