| Tue, 04 Sep 2001 22:08:56 +0000 |
Tim Peters |
At Guido's suggestion, here's a new C API function, PyObject_Dir(), like
legacy-trunk
|
| Fri, 31 Aug 2001 17:40:15 +0000 |
Guido van Rossum |
Add warning mode for classic division, almost exactly as specified in
legacy-trunk
|
| Thu, 30 Aug 2001 20:26:05 +0000 |
Guido van Rossum |
PyObject_Repr(): add missing ">" back at end of format string: "<%s
legacy-trunk
|
| Wed, 29 Aug 2001 23:54:03 +0000 |
Neil Schemenauer |
Remove GC related code. It lives in gcmodule now.
legacy-trunk
|
| Fri, 24 Aug 2001 18:34:26 +0000 |
Barry Warsaw |
repr's converted to using PyString_FromFormat() instead of sprintf'ing
legacy-trunk
|
| Fri, 17 Aug 2001 18:39:25 +0000 |
Martin v. Löwis |
Patch #445762: Support --disable-unicode
legacy-trunk
|
| Thu, 16 Aug 2001 08:17:26 +0000 |
Guido van Rossum |
Add a function _Py_ReadyTypes() which initializes various and sundry
legacy-trunk
|
| Thu, 16 Aug 2001 08:02:45 +0000 |
Guido van Rossum |
Update to MvL's patch #424475 to avoid returning 2 when tp_compare
legacy-trunk
|
| Tue, 07 Aug 2001 17:24:28 +0000 |
Guido van Rossum |
- Rename PyType_InitDict() to PyType_Ready().
legacy-trunk
|
| Thu, 02 Aug 2001 04:15:00 +0000 |
Tim Peters |
Merge of descr-branch back into trunk.
legacy-trunk
|
| Mon, 30 Jul 2001 22:34:24 +0000 |
Jeremy Hylton |
Add _PyUnicode_AsDefaultEncodedString to unicodeobject.h.
legacy-trunk
|
| Sat, 14 Jul 2001 17:58:00 +0000 |
Guido van Rossum |
_Py_GetObjects(): GCC suggests to add () around && within || for some
legacy-trunk
|
| Sat, 09 Jun 2001 07:34:05 +0000 |
Martin v. Löwis |
Patch #424475: Speed-up tp_compare usage, by special-casing the common
legacy-trunk
|
| Fri, 11 May 2001 03:36:45 +0000 |
Tim Peters |
Cosmetic: code under "else" clause was missing indent.
legacy-trunk
|
| Mon, 07 May 2001 20:53:51 +0000 |
Tim Peters |
SF bug #422108 - Error in rich comparisons.
legacy-trunk
|
| Sat, 05 May 2001 10:06:17 +0000 |
Tim Peters |
Make 'x in y' and 'x not in y' (PySequence_Contains) play nice w/ iterators.
legacy-trunk
|
| Thu, 03 May 2001 20:04:33 +0000 |
Fred Drake |
The weakref support in PyObject_InitVar() as well; this should have come out
legacy-trunk
|
| Thu, 03 May 2001 19:44:50 +0000 |
Fred Drake |
Remove unnecessary intialization for the case of weakly-referencable objects;
legacy-trunk
|
| Tue, 01 May 2001 16:53:37 +0000 |
Guido van Rossum |
Printing objects to a real file still wasn't done right: if the
legacy-trunk
|
| Fri, 27 Apr 2001 21:35:01 +0000 |
Guido van Rossum |
(Adding this to the trunk as well.)
legacy-trunk
|
| Wed, 23 May 2001 13:18:30 +0000 |
Thomas Wouters |
Backport Tim's checkin 2.130:
2.1
|
| Wed, 23 May 2001 13:03:13 +0000 |
Thomas Wouters |
Net result of Guido's checkins of object.c (2.125 and 2.126), classobject.c
2.1
|
| Thu, 03 May 2001 20:04:49 +0000 |
Fred Drake |
The weakref support in PyObject_InitVar() as well; this should have come out
2.1
|
| Thu, 03 May 2001 19:45:34 +0000 |
Fred Drake |
Remove unnecessary intialization for the case of weakly-referencable objects;
2.1
|
| Sun, 25 Mar 2001 19:16:13 +0000 |
Marc-André Lemburg |
Fixed ref count bug. Patch #411191. Found by Walter Dörwald.
legacy-trunk
|
| Tue, 27 Feb 2001 04:45:05 +0000 |
Neil Schemenauer |
Add Vladimir Marangozov's object allocator. It is disabled by default. This
legacy-trunk
|
| Mon, 26 Feb 2001 18:56:37 +0000 |
Fred Drake |
The return value from PyObject_ClearWeakRefs() is no longer meaningful,
legacy-trunk
|
| Thu, 22 Feb 2001 22:39:18 +0000 |
Barry Warsaw |
_PyObject_Dump(): If argument is NULL, print "NULL" instead of
legacy-trunk
|
| Thu, 22 Feb 2001 22:18:04 +0000 |
Guido van Rossum |
In try_3way_to_rich_compare(), swap the call to default_3way_compare()
legacy-trunk
|
| Thu, 01 Feb 2001 05:27:45 +0000 |
Fred Drake |
PEP 205, Weak References -- initial checkin.
legacy-trunk
|
| Wed, 24 Jan 2001 22:14:43 +0000 |
Guido van Rossum |
Check the Py_TPFLAGS_HAVE_RICHCOMPARE flag before using the
legacy-trunk
|
| Wed, 24 Jan 2001 04:18:13 +0000 |
Barry Warsaw |
PyObject_Dump() -> _PyObject_Dump()
legacy-trunk
|
| Tue, 23 Jan 2001 16:33:18 +0000 |
Barry Warsaw |
PyObject_Dump(): Use %p format to print the address of the pointer.
legacy-trunk
|
| Tue, 23 Jan 2001 16:24:35 +0000 |
Barry Warsaw |
A few miscellaneous helpers.
legacy-trunk
|
| Mon, 22 Jan 2001 19:28:09 +0000 |
Guido van Rossum |
New special case in comparisons: None is smaller than any other object
legacy-trunk
|
| Mon, 22 Jan 2001 15:59:32 +0000 |
Guido van Rossum |
Once again, numeric-smelling objects compare smaller than non-numeric
legacy-trunk
|
| Sun, 21 Jan 2001 16:25:18 +0000 |
Neil Schemenauer |
Remove a smelly export.
legacy-trunk
|
| Sat, 20 Jan 2001 06:24:55 +0000 |
Barry Warsaw |
Tim chastens:
legacy-trunk
|
| Sat, 20 Jan 2001 06:08:10 +0000 |
Barry Warsaw |
default_3way_compare(): When comparing the pointers, they must be cast
legacy-trunk
|
| Thu, 18 Jan 2001 23:33:37 +0000 |
Guido van Rossum |
Rich comparisons fallout: PyObject_Hash() should check for both
legacy-trunk
|
| Thu, 18 Jan 2001 22:07:06 +0000 |
Guido van Rossum |
Changes to recursive-object comparisons, having to do with a test case
legacy-trunk
|
| Wed, 17 Jan 2001 21:27:02 +0000 |
Guido van Rossum |
Deal properly (?) with comparing recursive datastructures.
legacy-trunk
|
| Wed, 17 Jan 2001 17:09:53 +0000 |
Marc-André Lemburg |
This patch adds a new builtin unistr() which behaves like str()
legacy-trunk
|
| Wed, 17 Jan 2001 15:24:28 +0000 |
Guido van Rossum |
Rich comparisons. Refactored internal routine do_cmp() and added APIs
legacy-trunk
|
| Thu, 04 Jan 2001 01:48:10 +0000 |
Neil Schemenauer |
Changes for PEP 208. PyObject_Compare has been rewritten. Instances no
legacy-trunk
|
| Tue, 24 Oct 2000 19:57:45 +0000 |
Fred Drake |
Ka-Ping Yee <ping@lfw.org>:
legacy-trunk
|
| Tue, 26 Sep 2000 05:46:01 +0000 |
Fred Drake |
Rationalize use of limits.h, moving the inclusion to Python.h.
legacy-trunk
|
| Thu, 21 Sep 2000 16:25:33 +0000 |
Guido van Rossum |
As suggested by Toby Dickenson, setting ob_type to NULL in
legacy-trunk
|
| Mon, 18 Sep 2000 16:20:57 +0000 |
Marc-André Lemburg |
PyObject_SetAttr() and PyObject_GetAttr() now also accept Unicode
legacy-trunk
|
| Fri, 01 Sep 2000 23:29:29 +0000 |
Guido van Rossum |
REMOVED all CWI, CNRI and BeOpen copyright markings.
legacy-trunk
|
| Wed, 30 Aug 2000 15:53:50 +0000 |
Guido van Rossum |
PyOS_CheckStack() returns 1 when failing, not -1.
legacy-trunk
|
| Tue, 22 Aug 2000 21:52:51 +0000 |
Jack Jansen |
Added PyOS_CheckStack call to PyObject_Compare
legacy-trunk
|
| Fri, 18 Aug 2000 05:01:19 +0000 |
Barry Warsaw |
make_pair(): When comparing the pointers, they must be cast to integer
legacy-trunk
|
| Wed, 16 Aug 2000 12:27:23 +0000 |
Andrew M. Kuchling |
Updated comment
legacy-trunk
|
| Tue, 15 Aug 2000 03:34:48 +0000 |
Tim Peters |
Fix for http://sourceforge.net/bugs/?func=detailbug&bug_id=111866&group_id=5470.
legacy-trunk
|
| Fri, 11 Aug 2000 00:14:26 +0000 |
Vladimir Marangozov |
Fix missing decrements of the recursive counter in PyObject_Compare().
legacy-trunk
|
| Fri, 04 Aug 2000 15:36:13 +0000 |
Moshe Zadka |
Removing warnings found by gcc -Wall
legacy-trunk
|
| Mon, 31 Jul 2000 15:28:04 +0000 |
Peter Schneider-Kamp |
merge Include/my*.h into Include/pyport.h
legacy-trunk
|
| Tue, 25 Jul 2000 12:56:38 +0000 |
Thomas Wouters |
Use 'void' directly instead of the ANY #define, now that all code is ANSI C.
legacy-trunk
|
| Sun, 16 Jul 2000 12:04:32 +0000 |
Thomas Wouters |
Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either
legacy-trunk
|