log Objects/abstract.c @ 79675:c0a2294de787 2.7

age author description
Sat, 14 Jul 2012 17:53:55 -0700 Benjamin Peterson allow any number to be returned from __length_hint__ (closes #15354) 2.7
Sun, 20 Nov 2011 10:38:53 -0800 Raymond Hettinger Make an error message more understandable and consistent with other error messages. 2.7
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Sun, 26 Sep 2010 10:37:12 +0000 Mark Dickinson Issue #9869: Make long() and PyNumber_Long return something of type 2.7
Wed, 01 Sep 2010 13:02:50 +0000 Antoine Pitrou Merged revisions 84391 via svnmerge from 2.7
Sat, 05 Jun 2010 02:07:01 +0000 Benjamin Peterson _PyObject_LookupSpecial returns a new reference legacy-trunk
Sat, 05 Jun 2010 00:38:22 +0000 Benjamin Peterson remove PyType_Ready call; float should be initialized in interpreter startup legacy-trunk
Sat, 05 Jun 2010 00:32:50 +0000 Benjamin Peterson properly lookup the __format__ special method legacy-trunk
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Tue, 04 May 2010 01:23:36 +0000 Brett Cannon Pull a NULL pointer check up to cover more cases in the function. legacy-trunk
Fri, 02 Apr 2010 12:30:56 +0000 Eric Smith Issue 7994: Make object.__format__ with a non-empty format string a PendingDecprecationWarning. Still need to remove uses of this from various tests. legacy-trunk
Thu, 10 Dec 2009 03:37:59 +0000 Benjamin Peterson substitute PyDict_Check() for PyObject_IsInstance legacy-trunk
Mon, 25 May 2009 02:40:21 +0000 Benjamin Peterson handle errors from _PyObject_LookupSpecial when __get__ fails legacy-trunk
Sat, 16 May 2009 22:40:56 +0000 Benjamin Peterson completely ignore old-style stuff for type checking overloading legacy-trunk
Sat, 16 May 2009 22:30:48 +0000 Benjamin Peterson deal with old-style classes in issubclass and isinstance legacy-trunk
Sat, 16 May 2009 21:44:25 +0000 Benjamin Peterson properly lookup __instancecheck__ and __subclasscheck__ legacy-trunk
Sat, 09 May 2009 19:18:36 +0000 Benjamin Peterson clear error state properly legacy-trunk
Sat, 09 May 2009 19:03:05 +0000 Benjamin Peterson ignore AttributeErrors for classic classes legacy-trunk
Sat, 09 May 2009 16:51:51 +0000 Benjamin Peterson ignore classic classes legacy-trunk
Sat, 09 May 2009 16:36:39 +0000 Benjamin Peterson convert some more special methods to use _PyObject_LookupSpecial legacy-trunk
Sat, 18 Apr 2009 08:26:21 +0000 Georg Brandl "not subscriptable" should be a bit more understandable than "unsubscriptable". legacy-trunk
Thu, 02 Apr 2009 21:18:34 +0000 Antoine Pitrou Issue #2396: backport the memoryview object. legacy-trunk
Sat, 21 Feb 2009 20:27:01 +0000 Mark Dickinson Issue #5341: Fix a variety of spelling errors. legacy-trunk
Sun, 08 Feb 2009 13:58:10 +0000 Mark Dickinson Remove redundant assignment in _PyObject_LengthHint legacy-trunk
Tue, 03 Feb 2009 02:23:19 +0000 Raymond Hettinger Validate that __length_hint__ returns a usable result. legacy-trunk
Mon, 02 Feb 2009 21:50:13 +0000 Raymond Hettinger Issue 1242657: list(obj) can swallow KeyboardInterrupt. legacy-trunk
Sun, 25 Jan 2009 17:46:48 +0000 Hirokazu Yamamoto Fixed compile error on windows. legacy-trunk
Sun, 25 Jan 2009 17:15:10 +0000 Benjamin Peterson fix building the core with --disable-unicode legacy-trunk
Mon, 12 Jan 2009 23:36:55 +0000 Amaury Forgeot d'Arc #3720: Interpreter crashes when an evil iterator removes its own next function. legacy-trunk
Sat, 05 Mar 2011 15:13:50 +0100 Georg Brandl Dummy-merge 2.5 branch into 2.6 branch. 2.6
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Thu, 02 Jul 2009 15:37:21 +0000 Jesus Cea Merged revisions 69846 via svnmerge from 2.6
Sun, 08 Feb 2009 14:56:08 +0000 Mark Dickinson Merged revisions 69433,69436 via svnmerge from 2.6
Tue, 03 Feb 2009 02:28:00 +0000 Raymond Hettinger Validate that __length_hint__ returns a usable result. 2.6
Mon, 02 Feb 2009 22:44:06 +0000 Raymond Hettinger Issue 1242657: list(obj) can swallow KeyboardInterrupt 2.6
Tue, 26 Aug 2008 22:42:08 +0000 Antoine Pitrou Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to legacy-trunk
Thu, 14 Aug 2008 20:12:06 +0000 Martin v. Löwis Fix memory leak: Always DECREF obj in PyBuffer_Release. legacy-trunk
Thu, 14 Aug 2008 15:54:27 +0000 Martin v. Löwis Make obj an owned reference in Py_buffer; this checkin legacy-trunk
Tue, 12 Aug 2008 14:49:50 +0000 Martin v. Löwis Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple, legacy-trunk
Mon, 07 Jul 2008 11:16:14 +0000 Skip Montanaro Correct grammar. legacy-trunk
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Fri, 06 Jun 2008 22:39:47 +0000 Travis E. Oliphant Remove locking part of new buffer protocol. legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Tue, 15 Apr 2008 03:46:21 +0000 Neal Norwitz Prevent namespace pollution, add static for internal functions legacy-trunk
Wed, 19 Mar 2008 22:47:48 +0000 Raymond Hettinger Remove unnecessary traceback save/restore pair. legacy-trunk
Wed, 19 Mar 2008 03:56:59 +0000 Raymond Hettinger Fix compiler warning. legacy-trunk
Tue, 18 Mar 2008 23:22:29 +0000 Raymond Hettinger Speed-up isinstance() for one easy case. legacy-trunk
Tue, 18 Mar 2008 04:44:57 +0000 Travis E. Oliphant Finish backporting new buffer API to Python 2.6. Left to do: memoryview object and structmodule. But, these need to be finished in Python 3.0 first. No objects support the new buffer API in Python 2.6 as of yet, and except for the memoryview object, I don't think they will. legacy-trunk
Sun, 17 Feb 2008 19:46:49 +0000 Eric Smith Backport of PEP 3101, Advanced String Formatting, from py3k. legacy-trunk
Fri, 15 Feb 2008 12:14:32 +0000 Eric Smith In PyNumber_ToBase, changed from an assert to returning an error when PyObject_Index() returns something other than an int or long. It should never be possible to trigger this, as PyObject_Index checks to make sure it returns an int or long. legacy-trunk
Thu, 14 Feb 2008 22:40:11 +0000 Christian Heimes Use a static and interned string for __subclasscheck__ and __instancecheck__ as suggested by Thomas Heller in #2115 legacy-trunk
Sun, 10 Feb 2008 01:36:53 +0000 Eric Smith Added PyNumber_ToBase and supporting routines _PyInt_Format and legacy-trunk
Mon, 04 Feb 2008 01:04:35 +0000 Jeffrey Yasskin Make int() and long() fall back to __trunc__(). See issue 2002. legacy-trunk
Mon, 28 Jan 2008 02:07:53 +0000 Christian Heimes static PyObject* variables should use PyString_InternFromString() instead of PyObject_FromString() to store a python string in a function level static var. legacy-trunk
Thu, 06 Dec 2007 00:56:53 +0000 Raymond Hettinger Fix Issue 1045. legacy-trunk
Wed, 05 Dec 2007 12:49:14 +0000 Christian Heimes merge -r59315:59316 from py3k: Fix issue #1553: An errornous __length_hint__ can make list() raise a SystemError legacy-trunk
Tue, 18 Sep 2007 23:27:30 +0000 Thomas Wouters Properly indent two lines. (Spotted because it caused merge conflicts in the legacy-trunk
Mon, 10 Sep 2007 22:36:02 +0000 Guido van Rossum Patch # 1026 by Benjamin Aranguren (with Alex Martelli): legacy-trunk
Fri, 07 Sep 2007 04:18:30 +0000 Brett Cannon Fix a crasher where Python code managed to infinitely recurse in C code without legacy-trunk
Wed, 05 Dec 2007 12:51:23 +0000 Christian Heimes merge -r59315:59316 from py3k: Fix issue #1553: An errornous __length_hint__ can make list() raise a SystemError 2.5