| 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
|