COMMITS
/ Objects/object.c August 16, 2001
G
Add a function _Py_ReadyTypes() which initializes various and sundry
Guido van Rossum committed
G
Update to MvL's patch #424475 to avoid returning 2 when tp_compare
Guido van Rossum committed
August 7, 2001
G
- Rename PyType_InitDict() to PyType_Ready().
Guido van Rossum committed
August 2, 2001
T
Merge of descr-branch back into trunk.
Tim Peters committed
July 30, 2001
J
Add _PyUnicode_AsDefaultEncodedString to unicodeobject.h.
Jeremy Hylton committed
July 14, 2001
G
_Py_GetObjects(): GCC suggests to add () around && within || for some
Guido van Rossum committed
June 9, 2001
M
Patch #424475: Speed-up tp_compare usage, by special-casing the common
Martin v. Löwis committed
May 11, 2001
T
Cosmetic: code under "else" clause was missing indent.
Tim Peters committed
May 7, 2001
T
SF bug #422108 - Error in rich comparisons.
Tim Peters committed
May 5, 2001
T
Make 'x in y' and 'x not in y' (PySequence_Contains) play nice w/ iterators.
Tim Peters committed
May 3, 2001
F
The weakref support in PyObject_InitVar() as well; this should have come out
Fred Drake committed
F
Remove unnecessary intialization for the case of weakly-referencable objects;
Fred Drake committed
May 1, 2001
G
Printing objects to a real file still wasn't done right: if the
Guido van Rossum committed
April 27, 2001
G
(Adding this to the trunk as well.)
Guido van Rossum committed
March 25, 2001
M
Fixed ref count bug. Patch #411191. Found by Walter Dörwald.
Marc-André Lemburg committed
February 27, 2001
N
Add Vladimir Marangozov's object allocator. It is disabled by default. This
Neil Schemenauer committed
February 26, 2001
F
The return value from PyObject_ClearWeakRefs() is no longer meaningful,
Fred Drake committed
February 22, 2001
B
_PyObject_Dump(): If argument is NULL, print "NULL" instead of
Barry Warsaw committed
G
In try_3way_to_rich_compare(), swap the call to default_3way_compare()
Guido van Rossum committed
February 1, 2001
F
PEP 205, Weak References -- initial checkin.
Fred Drake committed
January 24, 2001
G
Check the Py_TPFLAGS_HAVE_RICHCOMPARE flag before using the
Guido van Rossum committed
B
PyObject_Dump() -> _PyObject_Dump()
Barry Warsaw committed
January 23, 2001
B
PyObject_Dump(): Use %p format to print the address of the pointer.
Barry Warsaw committed
B
A few miscellaneous helpers.
Barry Warsaw committed
January 22, 2001
G
New special case in comparisons: None is smaller than any other object
Guido van Rossum committed
G
Once again, numeric-smelling objects compare smaller than non-numeric
Guido van Rossum committed
January 21, 2001
N
Remove a smelly export.
Neil Schemenauer committed
January 20, 2001
B
Tim chastens:
Barry Warsaw committed
B
default_3way_compare(): When comparing the pointers, they must be cast
Barry Warsaw committed
January 18, 2001
G
Rich comparisons fallout: PyObject_Hash() should check for both
Guido van Rossum committed
G
Changes to recursive-object comparisons, having to do with a test case
Guido van Rossum committed
January 17, 2001
G
Deal properly (?) with comparing recursive datastructures.
Guido van Rossum committed
M
This patch adds a new builtin unistr() which behaves like str()
Marc-André Lemburg committed
G
Rich comparisons. Refactored internal routine do_cmp() and added APIs
Guido van Rossum committed
January 4, 2001
N
Changes for PEP 208. PyObject_Compare has been rewritten. Instances no
Neil Schemenauer committed
October 24, 2000
F
Ka-Ping Yee <ping@lfw.org>:
Fred Drake committed
September 26, 2000
F
Rationalize use of limits.h, moving the inclusion to Python.h.
Fred Drake committed
September 21, 2000
G
As suggested by Toby Dickenson, setting ob_type to NULL in
Guido van Rossum committed
September 18, 2000
M
PyObject_SetAttr() and PyObject_GetAttr() now also accept Unicode
Marc-André Lemburg committed
September 1, 2000
G
REMOVED all CWI, CNRI and BeOpen copyright markings.
Guido van Rossum committed
August 30, 2000
G
PyOS_CheckStack() returns 1 when failing, not -1.
Guido van Rossum committed
August 22, 2000
J
Added PyOS_CheckStack call to PyObject_Compare
Jack Jansen committed
August 18, 2000
B
make_pair(): When comparing the pointers, they must be cast to integer
Barry Warsaw committed
August 16, 2000
A
Updated comment
Andrew M. Kuchling committed
August 15, 2000
T
Fix for http://sourceforge.net/bugs/?func=detailbug&bug_id=111866&group_id=5470.
Tim Peters committed
August 11, 2000
V
Fix missing decrements of the recursive counter in PyObject_Compare().
Vladimir Marangozov committed
August 4, 2000
M
Removing warnings found by gcc -Wall
Moshe Zadka committed
July 31, 2000
P
merge Include/my*.h into Include/pyport.h
Peter Schneider-Kamp committed
July 25, 2000
T
Use 'void' directly instead of the ANY #define, now that all code is ANSI C.
Thomas Wouters committed
July 16, 2000
T
Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either
Thomas Wouters committed