summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* Instead of "attribute-less object", issue an error message thatGuido van Rossum1998-01-191-1/+4
* Modified quicksort by Raymund Galvin, after studying the GNU libg++Guido van Rossum1997-12-101-23/+48
* Change the default repr() and str() of class instance objects to lookGuido van Rossum1997-12-031-1/+9
* Add a new function PyNumber_CoerceEx() which works just likeGuido van Rossum1997-11-191-3/+15
* Undo another glitch of the automatic not-so-Grand Renaming; some localGuido van Rossum1997-11-181-10/+10
* Fix problem discovered by Barry: if you hit ^C toGuido van Rossum1997-11-071-2/+2
* Add cast to realloc/malloc call to shut up AIX compiler. (Vladimir Marangozov)Guido van Rossum1997-10-311-2/+3
* Hack suggested by Matthias Klose to pull in all relevant entry pointsGuido van Rossum1997-10-311-0/+10
* New CObject from Jim Fulton, adds PyCObject_FromVoidPtrAndDesc() andGuido van Rossum1997-10-211-1/+52
* Write a str() function for class objects that returnsGuido van Rossum1997-10-201-2/+36
* Correct Barry's fix -- take care of {}.get(0).Guido van Rossum1997-10-201-0/+3
* dict_get(): Fixed a couple of stupid mistakes which caused crashes.Barry Warsaw1997-10-201-8/+2
* Check that all base classes are indeed class objects, rather thanGuido van Rossum1997-10-071-5/+30
* dict_get(): New method for item access with different semantics thanBarry Warsaw1997-10-061-0/+38
* Don't intern the key string for getitem and delitem.Guido van Rossum1997-09-291-3/+1
* When creating a class, set its __module__ attribute to the moduleGuido van Rossum1997-09-121-1/+22
* Patch submitted by Brad Howes (with one bug fixed by me): allowGuido van Rossum1997-09-081-8/+17
* Allow assignments to instance.__dict__ and instance.__class__. TheGuido van Rossum1997-08-251-17/+57
* Rename roundup() to roundupsize(), as there's a macro roundup() in theGuido van Rossum1997-08-251-2/+2
* Use lseek instead of ftell; compensate by adding BUFSIZEGuido van Rossum1997-08-211-2/+6
* Made lookdict nearly twice as fast, resulting in a 5% overallGuido van Rossum1997-08-181-11/+13
* PyTuple_SetItem should require that the tuple's refcnt is one!Guido van Rossum1997-08-171-1/+1
* Fix mixup about PyErr_NoMemory() prototype.Guido van Rossum1997-08-121-4/+8
* Fix bug in comparing function objects detected by Sjoerd:Guido van Rossum1997-08-051-3/+9
* Added _Fini() routines to free up some memoryGuido van Rossum1997-08-053-1/+47
* Change the Fini function to only remove otherwise unreferenced stringsGuido van Rossum1997-08-051-6/+16
* Added separate free list for cfunction (builtin method) objects, for aGuido van Rossum1997-08-051-7/+30
* Provide a dummy empty directory as f_builtins instead of failing, whenGuido van Rossum1997-08-051-7/+22
* Added separate free list for instance method objects, for a fewGuido van Rossum1997-08-051-4/+28
* Added _Py_ResetReferences(), if tracing references.Guido van Rossum1997-08-051-3/+84
* Avoid function calls to access the current thread state and builtinsGuido van Rossum1997-08-021-4/+2
* Added internal routine PyString_Fini() which deletes all internedGuido van Rossum1997-08-021-0/+18
* New build procedure.Guido van Rossum1997-07-191-8/+9
* Reordered list of methods to hopefully put the most frequently usedGuido van Rossum1997-07-132-7/+7
* Reordered list of methods to hopefully put the most frequently usedGuido van Rossum1997-07-131-8/+10
* Use #include "mymath.h" instead of declaring fabs() explicitly.Guido van Rossum1997-06-031-2/+1
* Renamed dict.absorb() (too spungy) to dict.update().Guido van Rossum1997-06-021-3/+3
* American spelling in doc string.Guido van Rossum1997-06-021-1/+1
* Added dict.absorb() and dict.copy().Guido van Rossum1997-05-281-6/+70
* PyObject_Compare can raise an exception now.Guido van Rossum1997-05-233-22/+40
* PyObject_Compare can now return an error. Unfortunately, there are aGuido van Rossum1997-05-231-0/+8
* PyFile_WriteString now returns an error indicator instead of callingGuido van Rossum1997-05-221-12/+18
* Fix typo in error checking spotted by Just...Guido van Rossum1997-05-221-1/+1
* Renamed a local variable from 'PyCFunction' (which is also a typedefGuido van Rossum1997-05-201-6/+6
* Moved PyObject_{Get,Set}Attr to object.c.Guido van Rossum1997-05-201-33/+2
* Moved PyObject_{Get,Set}Attr here (from dictobject) and add PyObject_HasAttr.Guido van Rossum1997-05-201-0/+43
* Got rid of c_error in favor of errno (and EDOM/ERANGE).Guido van Rossum1997-05-201-49/+43
* Got rid of all the last_name_* bogosities. I don't think theGuido van Rossum1997-05-161-53/+34
* Oops, another forgotten renaming: varobject -> PyVarObject.Guido van Rossum1997-05-151-5/+5
* Fix reversed test for failure in PySequence_List() and PySequence_Tuple().Guido van Rossum1997-05-141-2/+2