summaryrefslogtreecommitdiff
path: root/Objects/abstract.c
Commit message (Expand)AuthorAgeFilesLines
* Pull a NULL pointer check up to cover more cases in the function.Brett Cannon2010-05-041-2/+4
* Issue 7994: Make object.__format__ with a non-empty format string a PendingDe...Eric Smith2010-04-021-11/+36
* substitute PyDict_Check() for PyObject_IsInstanceBenjamin Peterson2009-12-101-1/+1
* handle errors from _PyObject_LookupSpecial when __get__ failsBenjamin Peterson2009-05-251-2/+11
* completely ignore old-style stuff for type checking overloadingBenjamin Peterson2009-05-161-52/+30
* deal with old-style classes in issubclass and isinstanceBenjamin Peterson2009-05-161-2/+2
* properly lookup __instancecheck__ and __subclasscheck__Benjamin Peterson2009-05-161-13/+25
* clear error state properlyBenjamin Peterson2009-05-091-0/+1
* ignore AttributeErrors for classic classesBenjamin Peterson2009-05-091-1/+2
* ignore classic classesBenjamin Peterson2009-05-091-0/+2
* convert some more special methods to use _PyObject_LookupSpecialBenjamin Peterson2009-05-091-13/+8
* "not subscriptable" should be a bit more understandable than "unsubscriptable".Georg Brandl2009-04-181-1/+1
* Issue #2396: backport the memoryview object.Antoine Pitrou2009-04-021-2/+2
* Issue #5341: Fix a variety of spelling errors.Mark Dickinson2009-02-211-1/+1
* Remove redundant assignment in _PyObject_LengthHintMark Dickinson2009-02-081-1/+1
* Validate that __length_hint__ returns a usable result.Raymond Hettinger2009-02-031-1/+1
* Issue 1242657: list(obj) can swallow KeyboardInterrupt.Raymond Hettinger2009-02-021-14/+19
* Fixed compile error on windows.Hirokazu Yamamoto2009-01-251-1/+1
* fix building the core with --disable-unicodeBenjamin Peterson2009-01-251-0/+14
* #3720: Interpreter crashes when an evil iterator removes its own next function.Amaury Forgeot d'Arc2009-01-121-1/+0
* Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as toAntoine Pitrou2008-08-261-80/+91
* Fix memory leak: Always DECREF obj in PyBuffer_Release.Martin v. Löwis2008-08-141-5/+3
* Make obj an owned reference in Py_buffer; this checkinMartin v. Löwis2008-08-141-1/+4
* Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple,Martin v. Löwis2008-08-121-20/+22
* Correct grammar.Skip Montanaro2008-07-071-1/+1
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-22/+22
* Remove locking part of new buffer protocol.Travis E. Oliphant2008-06-061-6/+0
* Renamed PyString to PyBytesChristian Heimes2008-05-261-22/+22
* Prevent namespace pollution, add static for internal functionsNeal Norwitz2008-04-151-2/+2
* 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