summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* type_new(): cast PyObject_MALLOC's result to char*, for clarity.Tim Peters2001-10-041-1/+1
* SF bug [#467331] ClassType.__doc__ always None.Tim Peters2001-10-041-1/+24
* typeobject.c, slot_tp_gettattr_hook(): fix the speedup hack -- theGuido van Rossum2001-10-031-0/+12
* *EXPERIMENTAL* speedup of slot_sq_item. This sped up the followingGuido van Rossum2001-10-032-40/+62
* call_method(), call_maybe(): fix a performance bug: the argumentGuido van Rossum2001-10-031-8/+3
* SF bug [#467265] Compile errors on SuSe Linux on IBM/s390.Tim Peters2001-10-021-1/+6
* Add Garbage Collection support to new-style classes (not yet to theirGuido van Rossum2001-10-022-29/+205
* Miscellaneous code fiddling:Guido van Rossum2001-10-011-28/+41
* binary_op1(), ternary_op(): rearrange the code so that slotw is testedGuido van Rossum2001-10-011-14/+14
* slot_sq_length(): squash a leak.Guido van Rossum2001-10-011-1/+4
* slot_tp_new(): newargs was leaking.Guido van Rossum2001-10-011-0/+1
* Fix typo found by doerwalter.Guido van Rossum2001-10-011-1/+1
* SF bug [#466173] unpack TypeError unclearTim Peters2001-09-303-3/+3
* SF [#466125] PyLong_AsLongLong works for any integer.Tim Peters2001-09-301-1/+7
* 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
* Ouch. The wrapper for __rpow__ was the same as for __pow__, resultingGuido van Rossum2001-09-281-1/+15
* Merge branch changes (coercion, rich comparisons) into trunk.Guido van Rossum2001-09-274-11/+106
* add_operators(): the __floordiv__ and __truediv__ descriptors (andGuido van Rossum2001-09-251-0/+10
* - Provisional support for pickling new-style objects. (*)Guido van Rossum2001-09-251-11/+50
* Change repr() of a new-style class to say <class 'ClassName'> ratherGuido van Rossum2001-09-251-4/+11
* Make __class__ assignment possible, when the object structures are theGuido van Rossum2001-09-251-4/+83
* Make properties discoverable from Python:Tim Peters2001-09-241-25/+56
* Another comparison patch-up: comparing a type with a dynamic metatypeGuido van Rossum2001-09-241-1/+2
* Do the same thing to complex that I did to str: the rich comparisonGuido van Rossum2001-09-241-7/+10
* Change string comparison so that it applies even when one (or both)Guido van Rossum2001-09-241-3/+4
* Fix the baffler that Tim reported: sometimes the repr() of an objectGuido van Rossum2001-09-241-2/+2
* Generalize file.writelines() to allow iterable objects.Tim Peters2001-09-231-31/+31
* Add the __getattr__ hook back. The rules are now:Guido van Rossum2001-09-211-0/+39
* Change the name of the __getattr__ special method for new-styleGuido van Rossum2001-09-211-4/+4
* Fix a bug in rendering of \\ by repr() -- it rendered as \\\ insteadGuido van Rossum2001-09-211-0/+1
* Add optional docstrings to getset descriptors. Fortunately, there'sGuido van Rossum2001-09-207-19/+34
* Add optional docstrings to member descriptors. For backwardsGuido van Rossum2001-09-209-34/+57
* Fix Unicode .join() method to raise a TypeError for sequenceMarc-André Lemburg2001-09-201-1/+11
* _PyObject_GetDictPtr(): when the offset is negative, always align --Guido van Rossum2001-09-201-11/+6
* Implement the changes proposed in patch #413333. unicode(obj) nowMarc-André Lemburg2001-09-201-42/+55
* Patch #435971: UTF-7 codec by Brian Quinlan.Marc-André Lemburg2001-09-201-0/+300
* SF bug [#463093] File methods need doc strings.Tim Peters2001-09-201-14/+94
* Patch #462849: Pass Unicode objects to file's .write method.Martin v. Löwis2001-09-191-3/+8
* Add additional coercion support for "self subtypes" to int, long,Guido van Rossum2001-09-193-1/+22
* complex_coerce(): add explicit PyComplex_Check() test. Previously,Guido van Rossum2001-09-191-0/+5
* Hopefully fix 3-way comparisons. This unfortunately adds yet anotherGuido van Rossum2001-09-182-6/+21
* Properly repr classes without module names.Martin v. Löwis2001-09-181-1/+1
* wrap_cmpfunc(): added a safety check for the __cmp__ wrapper. We canGuido van Rossum2001-09-181-0/+9
* Redo the PyMethod attributes using a dir()-friendly approach, creatingGuido van Rossum2001-09-181-37/+69
* type_new(): Didn't compile anymore, due to change in struct memberlistTim Peters2001-09-181-1/+1
* Rewrite function attributes to use the generic routines properly.Guido van Rossum2001-09-171-72/+118
* PyObject_Dir(): Merge in __members__ and __methods__ too (if they exist,Tim Peters2001-09-171-0/+45
* merge_class_dict(): Clear the error if __bases__ doesn't exist.Tim Peters2001-09-161-1/+3
* A fix for SF bug #461546 (bug in long_mul).Guido van Rossum2001-09-152-14/+20