log Objects/object.c @ 41601:b39abcbbbbba

age author description
Fri, 04 May 2007 05:14:29 +0000 Guido van Rossum It's ok for __repr__ to return unicode.
Fri, 04 May 2007 00:41:39 +0000 Guido van Rossum More coding by random modification.
Thu, 03 May 2007 17:49:24 +0000 Guido van Rossum Get rid of all #ifdef Py_USING_UNICODE (it is always present now).
Fri, 13 Apr 2007 01:39:34 +0000 Guido van Rossum Rough and dirty job -- allow concatenation of bytes and arbitrary
Mon, 12 Mar 2007 13:15:14 +0000 Georg Brandl Check the keys of the locals dict -- they need not be a list.
Sat, 10 Mar 2007 22:13:27 +0000 Georg Brandl Patch #1591665: implement the __dir__() special function lookup in PyObject_Dir.
Thu, 01 Feb 2007 18:02:27 +0000 Thomas Wouters Merged revisions 53451-53537 via svnmerge from
Tue, 19 Dec 2006 21:35:46 +0000 Guido van Rossum The opstrings table was backwards. Add an XXX comment.
Tue, 28 Nov 2006 19:15:13 +0000 Jack Diederich - patch #1600346 submitted by Tomer Filiba
Tue, 29 Aug 2006 07:57:59 +0000 Neal Norwitz Get rid of more coerce cruft (really check in this time :-)
Tue, 29 Aug 2006 04:39:12 +0000 Neal Norwitz Get rid of most of the remaining uses of <>. There's still Tools/* thogh.
Thu, 24 Aug 2006 00:41:19 +0000 Guido van Rossum Restructure comparison dramatically. There is no longer a default
Mon, 21 Aug 2006 23:36:26 +0000 Guido van Rossum Change the way __hash__ is inherited; when __eq__ or __cmp__ is overridden
Mon, 21 Aug 2006 19:07:27 +0000 Thomas Wouters Merge current trunk into p3yk. This includes the PyNumber_Index API change,
Mon, 21 Aug 2006 17:06:07 +0000 Neal Norwitz Get rid of most of the rest of coerce (slot is still there for now).
Thu, 17 Aug 2006 05:42:55 +0000 Guido van Rossum Completely get rid of PyClass and PyInstance.
Fri, 11 Aug 2006 14:57:12 +0000 Thomas Wouters Merged revisions 46753-51188 via svnmerge from
Thu, 27 Jul 2006 21:53:35 +0000 Guido van Rossum Get rid of most of the flags (in tp_flags) that keep track of various
Thu, 08 Jun 2006 14:42:34 +0000 Thomas Wouters Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn
Sat, 22 Apr 2006 23:28:04 +0000 Guido van Rossum Here is a bytes type. It's very minimal but it's a start.
Fri, 21 Apr 2006 10:40:58 +0000 Thomas Wouters Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Tue, 14 Mar 2006 06:02:16 +0000 Neal Norwitz Fix and test (manually w/xx module) passing NULLs to PyObject_Str() and legacy-trunk
Mon, 13 Mar 2006 22:22:11 +0000 Georg Brandl Fix bug found by Coverity: don't allow NULL argument to PyUnicode_CheckExact legacy-trunk
Tue, 07 Mar 2006 12:08:51 +0000 Martin v. Löwis Change int to Py_ssize_t in several places. legacy-trunk
Sat, 04 Mar 2006 20:00:59 +0000 Neal Norwitz Oops, forgot to include this in the last checkin. legacy-trunk
Wed, 01 Mar 2006 05:41:20 +0000 Thomas Wouters Use %ld and casts to long for refcount printing, in absense of a universally legacy-trunk
Mon, 27 Feb 2006 16:46:16 +0000 Martin v. Löwis Revert backwards-incompatible const changes. legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sat, 10 Dec 2005 18:50:16 +0000 Jeremy Hylton Add const to several API functions that take char *. legacy-trunk
Fri, 12 Aug 2005 17:34:58 +0000 Neil Schemenauer Change the %s format specifier for str objects so that it returns a legacy-trunk
Tue, 26 Apr 2005 03:45:26 +0000 Brett Cannon Make subclasses of int, long, complex, float, and unicode perform type legacy-trunk
Thu, 23 Dec 2004 22:13:13 +0000 Armin Rigo Dima Dorfman's patch for coercion/comparison of C types (patch #995939), with legacy-trunk
Wed, 12 Apr 2006 17:06:58 +0000 Armin Rigo Ignore the references to the dummy objects used as deleted keys 2.4
Tue, 14 Mar 2006 06:10:22 +0000 Neal Norwitz Backport 43022: 2.4
Mon, 13 Mar 2006 22:22:15 +0000 Georg Brandl Fix bug found by Coverity: don't allow NULL argument to PyUnicode_CheckExact 2.4
Sat, 25 Sep 2004 01:37:24 +0000 Brett Cannon Remove 'extern' declaration for _Py_SwappedOp. legacy-trunk
Thu, 23 Sep 2004 02:39:37 +0000 Tim Peters A static swapped_op[] array was defined in 3 different C files, & I think legacy-trunk
Tue, 14 Sep 2004 17:09:47 +0000 Michael W. Hudson Move a comment back to its rightful location. legacy-trunk
Sat, 07 Aug 2004 04:55:30 +0000 Raymond Hettinger SF bug #1004669: Type returned from .keys() is not checked legacy-trunk
Thu, 08 Jul 2004 01:49:00 +0000 Neal Norwitz Remove unused macros in .c files legacy-trunk
Fri, 02 Jul 2004 18:57:45 +0000 Fred Drake Make weak references subclassable: legacy-trunk
Fri, 02 Jul 2004 06:41:07 +0000 Raymond Hettinger SF Bug #215126: Over restricted type checking on eval() function legacy-trunk
Thu, 22 Apr 2004 17:23:49 +0000 Thomas Heller Two new public API functions, Py_IncRef and Py_DecRef. Useful for legacy-trunk
Sun, 21 Mar 2004 17:35:06 +0000 Raymond Hettinger Fix typo in comment. legacy-trunk
Sun, 21 Mar 2004 17:01:44 +0000 Raymond Hettinger Add identity shortcut to PyObject_RichCompareBool. legacy-trunk
Tue, 27 Jan 2004 20:17:54 +0000 Brett Cannon Removed two unneeded lines from PyObject_Compare(). legacy-trunk
Thu, 20 Nov 2003 01:44:59 +0000 Jack Jansen Getting rid of all the code inside #ifdef macintosh too. legacy-trunk
Wed, 19 Nov 2003 15:24:47 +0000 Jack Jansen Getting rid of support for the ancient Apple MPW compiler. legacy-trunk
Tue, 28 Oct 2003 12:05:48 +0000 Armin Rigo Deleting cyclic object comparison. legacy-trunk
Fri, 15 Aug 2003 13:07:47 +0000 Michael W. Hudson Fix for legacy-trunk
Fri, 18 Apr 2003 00:45:59 +0000 Tim Peters _Py_PrintReferenceAddresses(): also print the type name. In real use legacy-trunk
Thu, 17 Apr 2003 19:52:29 +0000 Tim Peters _Py_PrintReferences(): Changed to print object address at start of each legacy-trunk
Tue, 15 Apr 2003 15:12:39 +0000 Guido van Rossum - pythunrun.c, Py_Finalize(): move the call to _Py_PrintReferences() legacy-trunk
Sun, 23 Mar 2003 18:06:08 +0000 Tim Peters Typo in comment. legacy-trunk
Sun, 23 Mar 2003 17:52:28 +0000 Tim Peters Improved new Py_TRACE_REFS gimmicks. legacy-trunk
Sun, 23 Mar 2003 03:33:13 +0000 Tim Peters Refactored some of the Py_TRACE_REFS code. New private API function legacy-trunk
Sun, 23 Mar 2003 03:04:32 +0000 Tim Peters Oops! Used a wrong preprocessor symbol. legacy-trunk
Sun, 23 Mar 2003 02:51:01 +0000 Tim Peters When Py_TRACE_REFS is defined, a list of all live objects is maintained in legacy-trunk
Mon, 17 Mar 2003 19:46:11 +0000 Raymond Hettinger Renamed PyObject_GenericGetIter to PyObject_SelfIter legacy-trunk
Mon, 17 Mar 2003 08:24:35 +0000 Raymond Hettinger Created PyObject_GenericGetIter(). legacy-trunk