summaryrefslogtreecommitdiffstats
path: root/Objects/abstract.c
Commit message (Expand)AuthorAgeFilesLines
* PyObject_GetItem(), PyObject_SetItem(), PyObject_DelItem(): Fix a fewGuido van Rossum2001-11-241-5/+10
* Add PyObject_CheckReadBuffer(), which returns true if its argumentJeremy Hylton2001-11-091-29/+35
* PyFunction_Call() did not check the result of PyObject_Repr() for NULL, andFred Drake2001-11-011-2/+2
* PyObject_CallFunctionObArgs() ---> PyObject_CallFunctionObjArgs()Fred Drake2001-10-281-5/+5
* PyObject_CallFunction(), PyObject_CallMethod(): Make sure we do not touchFred Drake2001-10-271-18/+11
* Added two new functions to conveniently call functions/methods from C.Fred Drake2001-10-261-0/+76
* Generalize dictionary() to accept a sequence of 2-sequences. At theTim Peters2001-10-261-1/+1
* Make the error message for unsupported operand types cleaner, inGuido van Rossum2001-10-221-7/+27
* Fix error checking done by abstract_issubclass and abstract_isinstance.Neil Schemenauer2001-10-181-44/+61
* Implement isinstance(x, (A, B, ...)). Note that we only allow tuples,Guido van Rossum2001-10-071-1/+16
* binary_op1(), ternary_op(): rearrange the code so that slotw is testedGuido van Rossum2001-10-011-14/+14
* SF bug [#466173] unpack TypeError unclearTim Peters2001-09-301-1/+1
* The changes to ternary_op could cause a core dump. Fix this, andGuido van Rossum2001-09-291-55/+44
* It's a fact: for binary operators, *under certain circumstances*,Guido van Rossum2001-09-281-28/+48
* PyObject_CallObject(): this may as well call PyEval_CallObject()Guido van Rossum2001-09-141-16/+1
* Fix tortured comment -- I must be on drugs today.Tim Peters2001-09-101-2/+2
* More on SF bug [#460020] bug or feature: unicode() and subclasses.Tim Peters2001-09-101-1/+5
* More for SF bug [#460020] bug or feature: unicode() and subclassesTim Peters2001-09-101-1/+5
* SF bug #460020: bug or feature: unicode() and subclasses.Tim Peters2001-09-101-2/+9
* Generalize operator.indexOf (PySequence_Index) to work with anyTim Peters2001-09-081-72/+62
* PySequence_Check(), PyMapping_Check(): only return true if theGuido van Rossum2001-09-071-2/+4
* Patch #445762: Support --disable-unicodeMartin v. Löwis2001-08-171-0/+8
* Implement PEP 238 in its (almost) full glory.Guido van Rossum2001-08-081-0/+30
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-1/+19
* Cruft cleanup: Removed the unused last_is_sticky argument from the internalTim Peters2001-05-281-2/+2
* Reimplement PySequence_Contains() and instance_contains(), so they workTim Peters2001-05-051-21/+20
* Generalize PySequence_Count() (operator.countOf) to work with iterators.Tim Peters2001-05-051-13/+31
* Make 'x in y' and 'x not in y' (PySequence_Contains) play nice w/ iterators.Tim Peters2001-05-051-29/+34
* Fix a tiny and unlikely memory leak. Was there before too, and actuallyTim Peters2001-05-051-1/+3
* Generalize tuple() to work nicely with iterators.Tim Peters2001-05-051-40/+47
* Make PyIter_Next() a little smarter (wrt its knowledge of iteratorTim Peters2001-05-051-11/+16
* Plug a memory leak in list(), when appending to the result list.Tim Peters2001-05-021-5/+9
* Generalize list(seq) to work with iterators. This also generalizes list()Tim Peters2001-05-011-31/+57
* Mondo changes to the iterator stuff, without changing how Python codeGuido van Rossum2001-04-231-3/+25
* Iterators phase 1. This comprises:Guido van Rossum2001-04-201-0/+17
* Move the code implementing isinstance() and issubclass() to new CGuido van Rossum2001-03-211-0/+112
* Rich comparisons fall-out:Guido van Rossum2001-01-171-4/+4
* Massive changes as per PEP 208. Read it for details.Neil Schemenauer2001-01-041-728/+318
* Fix for SF bug #115987: PyInstance_HalfBinOp does not initialize theThomas Wouters2000-10-051-11/+11
* Cosmetic cleanup by Vladimir.Thomas Wouters2000-09-021-43/+49
* Rewritten some pieces of PyNumber_InPlaceAdd() for clarity.Guido van Rossum2000-09-011-15/+20
* Fix grouping, again. This time properly :-) Sorry, guys.Thomas Wouters2000-09-011-3/+3
* Add parens suggested by gcc -Wall.Guido van Rossum2000-09-011-2/+3
* Fix grouping: this is how I intended it, misguided as I was in booleanThomas Wouters2000-08-311-2/+2
* Removed compiler warning about wanting explicit grouping around &&Fred Drake2000-08-311-4/+6
* Support for the in-place operations introduced by augmented assignment. OnlyThomas Wouters2000-08-241-0/+514
* Addendum to previous change: now that 'f' is not unconditionallyThomas Wouters2000-08-231-11/+11
* Add extra check on whether 'tp_as_number' is still non-NULL after coercion,Thomas Wouters2000-08-231-24/+28
* Apply SF patch #101029: call __getitem__ with a proper slice object if thereThomas Wouters2000-08-171-0/+37
* Remobe beopen/cnri/cwi copyrights, according to CNRI instructions.Guido van Rossum2000-08-031-10/+0