summaryrefslogtreecommitdiffstats
path: root/Objects/abstract.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary traceback save/restore pair.Raymond Hettinger2008-03-191-4/+2
* Fix compiler warning.Raymond Hettinger2008-03-191-1/+1
* Speed-up isinstance() for one easy case.Raymond Hettinger2008-03-181-0/+5
* Finish backporting new buffer API to Python 2.6. Left to do: memoryview obje...Travis E. Oliphant2008-03-181-0/+369
* Backport of PEP 3101, Advanced String Formatting, from py3k.Eric Smith2008-02-171-0/+132
* In PyNumber_ToBase, changed from an assert to returning an error when PyObjec...Eric Smith2008-02-151-1/+5
* Use a static and interned string for __subclasscheck__ and __instancecheck__ ...Christian Heimes2008-02-141-2/+16
* Added PyNumber_ToBase and supporting routines _PyInt_Format andEric Smith2008-02-101-0/+19
* Make int() and long() fall back to __trunc__(). See issue 2002.Jeffrey Yasskin2008-02-041-0/+94
* static PyObject* variables should use PyString_InternFromString() instead of ...Christian Heimes2008-01-281-2/+2
* Fix Issue 1045.Raymond Hettinger2007-12-061-30/+38
* merge -r59315:59316 from py3k: Fix issue #1553: An errornous __length_hint__ ...Christian Heimes2007-12-051-2/+3
* Properly indent two lines. (Spotted because it caused merge conflicts in theThomas Wouters2007-09-181-2/+2
* Patch # 1026 by Benjamin Aranguren (with Alex Martelli):Guido van Rossum2007-09-101-0/+40
* Fix a crasher where Python code managed to infinitely recurse in C code withoutBrett Cannon2007-09-071-1/+5
* Silence compiler warningRaymond Hettinger2007-02-071-1/+1
* Bug #1575169: operator.isSequenceType() now returns False for subclasses of d...Raymond Hettinger2007-02-071-0/+2
* Forward-port of r52136,52138: a review of overflow-detecting code.Armin Rigo2006-10-041-8/+6
* Subclasses of int/long are allowed to define an __index__.Neal Norwitz2006-08-151-4/+2
* Patch #1538606, Patch to fix __index__() clipping.Neal Norwitz2006-08-121-21/+84
* Remove "non-mapping" and "non-sequence" from TypeErrors raised byGeorg Brandl2006-08-081-2/+2
* Fix for an obscure bug introduced by revs 46806 and 46808, with a test.Armin Rigo2006-06-211-11/+1
* Patch #1507676: improve exception messages in abstract.c, object.c and typeob...Georg Brandl2006-06-181-39/+43
* Fix bug introduced in rev. 46806 by not having variable declaration at the to...Brett Cannon2006-06-091-2/+4
* An object with __call__ as an attribute, when called, will have that attribut...Brett Cannon2006-06-091-0/+8
* Fix coding style guide bug.Brett Cannon2006-06-061-1/+2
* C++ compilation cleanup: Migrate declaration ofSkip Montanaro2006-04-181-7/+0
* Make Py_BuildValue, PyObject_CallFunction andMartin v. Löwis2006-04-141-28/+90
* Minor bugs in the __index__ code (PEP 357), with tests.Armin Rigo2006-03-301-2/+3
* Stop duplicating code and handle slice indices consistently and correctlyNeal Norwitz2006-03-231-20/+2
* Update function name to reflect params and stop casting to long to avoid losi...Neal Norwitz2006-03-201-5/+5
* Checking in the code for PEP 357.Guido van Rossum2006-03-071-44/+32
* Change some sequnce APIs to use Py_ssize_t.Neal Norwitz2006-03-041-5/+9
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-1/+1
* Use Py_ssize_t for counts and sizes.Martin v. Löwis2006-02-161-2/+2
* Merge ssize_t branch.Martin v. Löwis2006-02-151-43/+43
* Renamed _length_cue() to __length_hint__(). See:Armin Rigo2006-02-111-3/+3
* Remove some shadowed variablesNeal Norwitz2006-01-081-1/+1
* SF patch #1390657:Armin Rigo2005-12-291-6/+45
* Convert iterator __len__() methods to a private API.Raymond Hettinger2005-09-241-1/+26
* SF bug #1242657: list(obj) can swallow KeyboardInterruptRaymond Hettinger2005-08-211-0/+5
* Fix:Michael W. Hudson2005-07-121-8/+13
* Make subclasses of int, long, complex, float, and unicode perform typeBrett Cannon2005-04-261-47/+37
* Small boost to PySequence_Fast(). Lists build faster than tuples forRaymond Hettinger2004-12-181-1/+1
* Add missing decref.Raymond Hettinger2004-12-161-0/+1
* SF bug #1085744: Performance issues with PySequence_Tuple()Raymond Hettinger2004-12-161-4/+14
* SF bug #1030557: PyMapping_Check crashes when argument is NULLRaymond Hettinger2004-09-191-2/+2
* Check the type of values returned by __int__, __float__, __long__,Neil Schemenauer2004-07-191-6/+33
* SF bug #952866: "can't multiply sequence *by* non-int"Raymond Hettinger2004-05-121-1/+1
* Improve previous checkin to use a slot check instead of equivalentRaymond Hettinger2004-04-051-1/+2