summaryrefslogtreecommitdiffstats
path: root/Objects/classobject.c
Commit message (Expand)AuthorAgeFilesLines
* Use getstringsize where available instead of strlen.Guido van Rossum1996-08-261-1/+1
* Be a bit more careful with printing a warning for a failed __del__.Guido van Rossum1996-08-221-2/+5
* More efficient handling of "__doc__" lookup.Guido van Rossum1996-08-211-2/+8
* Write warning about exception in __del__ to stderr, not stdout.Guido van Rossum1996-08-201-1/+1
* Disable support for access statementGuido van Rossum1996-08-121-4/+27
* Optimizations by Sjoerd:Guido van Rossum1996-08-091-81/+172
* Only __dict__ and __class__ are read-only instance attributesGuido van Rossum1996-07-211-2/+4
* new debugger symbol namesGuido van Rossum1996-05-231-6/+6
* Added __name__ attribute to class instance method objects.Guido van Rossum1996-05-141-7/+15
* Get ordering right for TRACE_REFS/COUNT_ALLOCS combination (otherwiseSjoerd Mullender1995-09-181-1/+1
* Fixed calling of __del__ method with TRACE_REFS defined.Sjoerd Mullender1995-08-281-1/+23
* class objects are read-only in restricted modeGuido van Rossum1995-08-041-0/+5
* changes for keyword args to built-in functions and classesGuido van Rossum1995-07-261-5/+6
* args to call_object must be tuple or NULLGuido van Rossum1995-07-121-6/+2
* change comparing instance methodsGuido van Rossum1995-04-061-4/+3
* removed unused varsGuido van Rossum1995-01-261-1/+0
* implement coercions involving instances properlyGuido van Rossum1995-01-101-1/+53
* add restrictions in restricted modeGuido van Rossum1995-01-101-24/+32
* * Objects/classobject.c: added 5th (function) parameter toGuido van Rossum1995-01-071-27/+49
* Added 1995 to copyright message.Guido van Rossum1995-01-041-2/+2
* Lots of minor changes. Note for mappingobject.c: the hash table pointerGuido van Rossum1995-01-021-5/+4
* fix comparison of instances without _-cmp__Guido van Rossum1994-11-101-3/+3
* Comparison of two class instances without __cmp__ or __rcmp__ methodsSjoerd Mullender1994-10-191-2/+5
* * Include/classobject.h, Objects/classobject.c, Python/ceval.c:Guido van Rossum1994-09-281-159/+160
* Yet another version (by me) of __getattr__ etc.Guido van Rossum1994-09-051-174/+51
* Mods (really diffs to 2.29) by Michael Scharf for alternative __getattr__ etc.Guido van Rossum1994-09-051-105/+204
* If an attribute is deleted, __setattr__ is called with 2 instead of 3Guido van Rossum1994-08-161-1/+5
* * Objects/classobject.c, Include/classobject.h: added __getattr__Guido van Rossum1994-08-121-17/+99
* Merge alpha100 branch back to main trunkGuido van Rossum1994-08-011-51/+51
* * timemodule.c: Add hack for Solaris 2.Guido van Rossum1993-11-231-8/+0
* Several optimizations and speed improvements.Sjoerd Mullender1993-10-221-7/+9
* Makefile, import.c: Lance's alternative module search (allow .pyc fileGuido van Rossum1993-10-151-5/+18
* * classobject.c: in instance_getattr, don't make a method out of aGuido van Rossum1993-05-251-7/+8
* * Lots of small changes related to access.Guido van Rossum1993-05-211-31/+39
* Access checks now work, at least for instance data (not for methodsGuido van Rossum1993-05-201-85/+173
* Several changes in one:Guido van Rossum1993-05-191-13/+136
* Fix bug in class instance hash (forgot to clear error condition).Guido van Rossum1993-04-081-3/+8
* * Changed all copyright messages to include 1993.Guido van Rossum1993-03-291-8/+60
* * Changed many files to use mkvalue() instead of newtupleobject().Guido van Rossum1993-03-161-3/+3
* bltinmodule.c: added round(x, [n]); coerce() of two class instancesGuido van Rossum1993-02-121-2/+2
* * classobject.c: in instance_lenth, test result of call_objectGuido van Rossum1992-11-261-0/+2
* * Makefile: added IMGFILE; moved some stuff around.Guido van Rossum1992-09-171-25/+1
* Made builtins int(), long(), float(), oct() and hex() more generic.Guido van Rossum1992-09-121-0/+11
* classobject.c moduleobject.c stdwinmodule.c xxobject.c:Guido van Rossum1992-09-041-4/+14
* Compare instance methods by comparing the object and the function.Guido van Rossum1992-09-031-1/+11
* * macmodule.c: include allobjects.h, not .cGuido van Rossum1992-08-141-5/+5
* * classobject.[ch], {float,long,int}object.c, bltinmodule.c:Guido van Rossum1992-08-141-56/+56
* Changes so that user-defined classes can implement operations invokedGuido van Rossum1992-08-121-7/+494
* Don't allow assignment to attributes named __*__Guido van Rossum1992-04-051-2/+16
* Silence lintGuido van Rossum1992-03-271-2/+2