summaryrefslogtreecommitdiffstats
path: root/Objects/classobject.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* The cl_bases member of a class object is now never NULL.Guido van Rossum1991-12-101-8/+15
* Deleted unused local variable.Guido van Rossum1991-11-191-1/+0
* Add several secret __*__ attributesGuido van Rossum1991-10-201-9/+50
* Renamed class methods to instance methods (which they are)Guido van Rossum1991-05-051-59/+59
* Rename class methods to instance methods (at least where user-visible)Guido van Rossum1991-04-161-3/+3
* Change ugly 'class member' to more normal 'instance'.Guido van Rossum1991-04-041-19/+19
* Added copyright notice.Guido van Rossum1991-02-191-0/+24
* "Compiling" versionGuido van Rossum1990-12-201-16/+21
* New errors.Guido van Rossum1990-10-211-6/+6
* (Some) new error handling.Guido van Rossum1990-10-141-1/+2
* Initial revisionGuido van Rossum1990-10-141-0/+268