summaryrefslogtreecommitdiffstats
path: root/Objects/rangeobject.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* ANSI-fication of the sources.Fred Drake2000-07-091-36/+13
* Change copyright notice - 2nd try.Guido van Rossum2000-06-301-6/+0
* Change copyright notice.Guido van Rossum2000-06-301-22/+7
* Thomas Wouters <thomas@xs4all.net>:Fred Drake2000-06-151-0/+25
* Vladimir Marangozov's long-awaited malloc restructuring.Guido van Rossum2000-05-031-1/+1
* Use 'xrange', not 'range', in error messages. Reported by Nathan Sullivan.Guido van Rossum1999-01-091-3/+3
* Quickly renamed the last directory.Guido van Rossum1997-05-021-40/+41
* Make gcc -Wall happyGuido van Rossum1996-12-051-1/+1
* New permission notice, includes CNRI.Guido van Rossum1996-10-251-13/+20
* Use NEWOBJ() macro instead of calling newobject() directly.Guido van Rossum1996-07-221-1/+1
* make a few things staticGuido van Rossum1995-01-171-2/+2
* Added 1995 to copyright message.Guido van Rossum1995-01-041-2/+2
* * Include/classobject.h, Objects/classobject.c, Python/ceval.c:Guido van Rossum1994-09-281-14/+14
* * rangeobject.[ch], bltinmodule.c: incorporate new version of rangeGuido van Rossum1993-12-211-23/+127
* * rangeobject.{c,h}, bltinmodule.c: removed non-essential ops from rangeGuido van Rossum1993-11-011-80/+28
* * compile.[ch]: support for lambda()Guido van Rossum1993-10-261-0/+205