summaryrefslogtreecommitdiffstats
path: root/Objects/object.c
Commit message (Expand)AuthorAgeFilesLines
* _Py_GetObjects(): GCC suggests to add () around && within || for someGuido van Rossum2001-07-141-1/+1
* Patch #424475: Speed-up tp_compare usage, by special-casing the commonMartin v. Löwis2001-06-091-20/+49
* Cosmetic: code under "else" clause was missing indent.Tim Peters2001-05-111-1/+1
* SF bug #422108 - Error in rich comparisons.Tim Peters2001-05-071-1/+7
* Make 'x in y' and 'x not in y' (PySequence_Contains) play nice w/ iterators.Tim Peters2001-05-051-0/+1
* The weakref support in PyObject_InitVar() as well; this should have come outFred Drake2001-05-031-4/+0
* Remove unnecessary intialization for the case of weakly-referencable objects;Fred Drake2001-05-031-4/+0
* Printing objects to a real file still wasn't done right: if theGuido van Rossum2001-05-011-32/+14
* (Adding this to the trunk as well.)Guido van Rossum2001-04-271-1/+4
* Fixed ref count bug. Patch #411191. Found by Walter Dörwald.Marc-André Lemburg2001-03-251-1/+3
* Add Vladimir Marangozov's object allocator. It is disabled by default. ThisNeil Schemenauer2001-02-271-0/+4
* The return value from PyObject_ClearWeakRefs() is no longer meaningful,Fred Drake2001-02-261-3/+3
* _PyObject_Dump(): If argument is NULL, print "NULL" instead ofBarry Warsaw2001-02-221-3/+7
* In try_3way_to_rich_compare(), swap the call to default_3way_compare()Guido van Rossum2001-02-221-2/+2
* PEP 205, Weak References -- initial checkin.Fred Drake2001-02-011-0/+23
* Check the Py_TPFLAGS_HAVE_RICHCOMPARE flag before using theGuido van Rossum2001-01-241-7/+9
* PyObject_Dump() -> _PyObject_Dump()Barry Warsaw2001-01-241-3/+3
* PyObject_Dump(): Use %p format to print the address of the pointer.Barry Warsaw2001-01-231-2/+4
* A few miscellaneous helpers.Barry Warsaw2001-01-231-2/+26
* New special case in comparisons: None is smaller than any other objectGuido van Rossum2001-01-221-0/+6
* Once again, numeric-smelling objects compare smaller than non-numericGuido van Rossum2001-01-221-2/+17
* Remove a smelly export.Neil Schemenauer2001-01-211-1/+1
* Tim chastens:Barry Warsaw2001-01-201-1/+5
* default_3way_compare(): When comparing the pointers, they must be castBarry Warsaw2001-01-201-2/+2
* Rich comparisons fallout: PyObject_Hash() should check for bothGuido van Rossum2001-01-181-1/+1
* Changes to recursive-object comparisons, having to do with a test caseGuido van Rossum2001-01-181-107/+137
* Deal properly (?) with comparing recursive datastructures.Guido van Rossum2001-01-171-62/+69
* This patch adds a new builtin unistr() which behaves like str()Marc-André Lemburg2001-01-171-0/+47
* Rich comparisons. Refactored internal routine do_cmp() and added APIsGuido van Rossum2001-01-171-74/+293
* Changes for PEP 208. PyObject_Compare has been rewritten. Instances noNeil Schemenauer2001-01-041-118/+139
* Ka-Ping Yee <ping@lfw.org>:Fred Drake2000-10-241-2/+2
* Rationalize use of limits.h, moving the inclusion to Python.h.Fred Drake2000-09-261-3/+0
* As suggested by Toby Dickenson, setting ob_type to NULL inGuido van Rossum2000-09-211-4/+0
* PyObject_SetAttr() and PyObject_GetAttr() now also accept UnicodeMarc-André Lemburg2000-09-181-11/+37
* REMOVED all CWI, CNRI and BeOpen copyright markings.Guido van Rossum2000-09-011-9/+0
* PyOS_CheckStack() returns 1 when failing, not -1.Guido van Rossum2000-08-301-1/+1
* Added PyOS_CheckStack call to PyObject_CompareJack Jansen2000-08-221-0/+13
* make_pair(): When comparing the pointers, they must be cast to integerBarry Warsaw2000-08-181-2/+6
* Updated commentAndrew M. Kuchling2000-08-161-1/+1
* Fix for http://sourceforge.net/bugs/?func=detailbug&bug_id=111866&group_id=5470.Tim Peters2000-08-151-15/+55
* Fix missing decrements of the recursive counter in PyObject_Compare().Vladimir Marangozov2000-08-111-6/+12
* Removing warnings found by gcc -WallMoshe Zadka2000-08-041-0/+4
* merge Include/my*.h into Include/pyport.hPeter Schneider-Kamp2000-07-311-2/+0
* Use 'void' directly instead of the ANY #define, now that all code is ANSI C.Thomas Wouters2000-07-251-8/+8
* Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in eitherThomas Wouters2000-07-161-1/+1
* Propagate the current exception in get_inprogress_dict() -- it doesn'tVladimir Marangozov2000-07-121-1/+0
* change abstract size functions PySequence_Size &c.Jeremy Hylton2000-07-121-1/+1
* Include macglue.h on the macintosh, so function prototypes are in scope.Jack Jansen2000-07-111-0/+4
* ANSI-fication of the sources.Fred Drake2000-07-091-105/+46
* Nuke all remaining occurrences of Py_PROTO and Py_FPROTO.Tim Peters2000-07-091-1/+1