Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update to 2.7 final | Benjamin Peterson | 2010-07-03 | 1 | -3/+3 |
| | |||||
* | Issue #9020: The Py_IS* macros from pyctype.h should generally only be | Stefan Krah | 2010-06-24 | 1 | -0/+3 |
| | | | | | used with signed/unsigned char arguments. For integer arguments, EOF has to be handled separately. | ||||
* | towards final release | Benjamin Peterson | 2010-06-21 | 1 | -1/+1 |
| | |||||
* | bump verson to 2.7rc2v2.7rc2 | Benjamin Peterson | 2010-06-21 | 1 | -2/+2 |
| | |||||
* | careening towards 2.7rc2 we go | Benjamin Peterson | 2010-06-06 | 1 | -1/+1 |
| | |||||
* | bump version to 2.7 rc1 | Benjamin Peterson | 2010-06-06 | 1 | -3/+3 |
| | |||||
* | Issue #5753: A new C API function, :cfunc:`PySys_SetArgvEx`, allows | Antoine Pitrou | 2010-05-21 | 1 | -0/+1 |
| | | | | | | embedders of the interpreter to set sys.argv without also modifying sys.path. This helps fix `CVE-2008-5983 <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983>`_. | ||||
* | Untabify C files. Will watch buildbots. | Antoine Pitrou | 2010-05-09 | 16 | -1555/+1555 |
| | |||||
* | towards 2.7 release candidate 1 | Benjamin Peterson | 2010-05-08 | 1 | -1/+1 |
| | |||||
* | bump version to 2.7 beta 2v2.7b2 | Benjamin Peterson | 2010-05-08 | 1 | -2/+2 |
| | |||||
* | Fix for issue #7072 | Ronald Oussoren | 2010-04-18 | 1 | -1/+10 |
| | |||||
* | towards beta 2 | Benjamin Peterson | 2010-04-10 | 1 | -1/+1 |
| | |||||
* | bump version to 2.7b1 | Benjamin Peterson | 2010-04-10 | 1 | -3/+3 |
| | |||||
* | Capsule-related changes: | Larry Hastings | 2010-04-02 | 1 | -2/+26 |
| | | | | | | | | | | | * PyCObject_AsVoidPtr() can now open capsules. This addresses most of the remaining backwards-compatibility concerns about the conversion of Python 2.7 from CObjects to capsules. * CObjects were marked Pending Deprecation. * Documentation about this pending deprecation was added to cobject.h. * The capsule source files were added to the legacy PC build processes. | ||||
* | Issue #8276: PyEval_CallObject() is now only available in macro form. The | Antoine Pitrou | 2010-04-01 | 1 | -4/+0 |
| | | | | | function declaration, which was kept for backwards compatibility reasons, is now removed (the macro was introduced in 1997!). | ||||
* | Issue #8268: Old-style classes (not just instances) now support weak | Antoine Pitrou | 2010-03-31 | 1 | -0/+1 |
| | | | | references. | ||||
* | Remove extraneous experimental code checked in by accident. | Larry Hastings | 2010-03-25 | 1 | -92/+0 |
| | |||||
* | Backported PyCapsule from 3.1, and converted most uses of | Larry Hastings | 2010-03-25 | 8 | -22/+168 |
| | | | | CObject to PyCapsule. | ||||
* | Add support for weak references to code objects. This will be used by an ↵ | Collin Winter | 2010-03-18 | 1 | -0/+1 |
| | | | | | | optimization in the incoming Python 3 JIT. Patch by Reid Kleckner! | ||||
* | post release update | Benjamin Peterson | 2010-03-06 | 1 | -1/+1 |
| | |||||
* | bump version to 2.7a4v2.7a4 | Benjamin Peterson | 2010-03-06 | 1 | -2/+2 |
| | |||||
* | Issue #7544: Preallocate thread memory before creating the thread to avoid a | Victor Stinner | 2010-03-03 | 1 | -0/+2 |
| | | | | fatal error in low memory condition. | ||||
* | #4852: Remove dead code in every thread implementation, unused for many years. | Amaury Forgeot d'Arc | 2010-02-23 | 1 | -9/+0 |
| | |||||
* | Silence more 'comparison between signed and unsigned' warnings. | Mark Dickinson | 2010-02-14 | 1 | -4/+4 |
| | |||||
* | post release updates | Benjamin Peterson | 2010-02-06 | 1 | -1/+1 |
| | |||||
* | bump version to 2.7a3v2.7a3 | Benjamin Peterson | 2010-02-06 | 1 | -2/+2 |
| | |||||
* | Issue #5677: Explicitly forbid write operations on read-only file objects, | Antoine Pitrou | 2010-02-05 | 1 | -0/+2 |
| | | | | | | and read operations on write-only file objects. On Windows, the system C library would return a bogus result; on Solaris, it was possible to crash the interpreter. Patch by Stefan Krah. | ||||
* | Issue #7767: Add new C-API function PyLong_AsLongLongAndOverflow, a | Mark Dickinson | 2010-01-30 | 1 | -0/+1 |
| | | | | | long long variant of PyLong_AsLongAndOverflow. Patch by Case Van Horsen. | ||||
* | - Issue #7658: Ensure that the new pythonw executable works on OSX 10.4 | Ronald Oussoren | 2010-01-17 | 1 | -1/+1 |
| | | | | | | | | | | | | - Issue #7714: Use ``gcc -dumpversion`` to detect the version of GCC on MacOSX. - Make configure look for util.h as well as libutil.h. The former is the header file that on OSX contains the defition of openpty. (Needed to compile for OSX 10.4 on OSX 10.6) - Use the correct definition of CC to compile the pythonw executable | ||||
* | Use PyAPI_DATA. | Antoine Pitrou | 2010-01-17 | 1 | -1/+1 |
| | |||||
* | Issue #7561: Operations on empty bytearrays (such as `int(bytearray())`) | Antoine Pitrou | 2010-01-17 | 1 | -1/+5 |
| | | | | | | could crash in many places because of the PyByteArray_AS_STRING() macro returning NULL. The macro now returns a statically allocated empty string instead. | ||||
* | Issue #1967: Backport dictionary views. | Alexandre Vassalotti | 2010-01-11 | 1 | -0/+12 |
| | |||||
* | Issue #2333: Backport set and dict comprehensions syntax. | Alexandre Vassalotti | 2010-01-11 | 4 | -8/+29 |
| | |||||
* | Issue #2335: Backport set literals syntax from Python 3.x. | Alexandre Vassalotti | 2010-01-09 | 3 | -23/+31 |
| | |||||
* | post release version adjustment | Benjamin Peterson | 2010-01-09 | 1 | -1/+1 |
| | |||||
* | bump version to 2.7a2v2.7a2 | Benjamin Peterson | 2010-01-09 | 1 | -2/+2 |
| | |||||
* | Refactor some longobject internals: PyLong_AsDouble and _PyLong_AsScaledDouble | Mark Dickinson | 2010-01-02 | 1 | -7/+7 |
| | | | | | | | | (the latter renamed to _PyLong_Frexp) now use the same core code. The exponent produced by _PyLong_Frexp now has type Py_ssize_t instead of the previously used int, and no longer needs scaling by PyLong_SHIFT. This frees the math module from having to know anything about the PyLong implementation. This closes issue #5576. | ||||
* | #7033: add new API function PyErr_NewExceptionWithDoc, for easily giving new ↵ | Georg Brandl | 2009-12-28 | 1 | -2/+4 |
| | | | | exceptions a docstring. | ||||
* | Issue #7518: Move substitute definitions of C99 math functions from | Mark Dickinson | 2009-12-21 | 1 | -19/+3 |
| | | | | pymath.c to Modules/_math.c. | ||||
* | Issue #7528: Backport PyLong_AsLongAndOverflow from py3k to trunk. | Mark Dickinson | 2009-12-21 | 1 | -0/+1 |
| | | | | Thanks Case Van Horsen for the patch. | ||||
* | initialize to NULL | Benjamin Peterson | 2009-12-13 | 1 | -1/+1 |
| | |||||
* | Replace the size check for PyMem_MALLOC and PyMem_REALLOC with an almost | Mark Dickinson | 2009-12-10 | 1 | -2/+2 |
| | | | | | | | | equivalent[*] check that doesn't produce compiler warnings about a 'x < 0' check on an unsigned type. [*] it's equivalent for inputs of type size_t or Py_ssize_t, or any smaller unsigned or signed integer type. | ||||
* | Fix for issue 7452: HAVE_GCC_ASM_FOR_X87 gets set when doing a universal ↵ | Ronald Oussoren | 2009-12-08 | 1 | -0/+5 |
| | | | | | | | build on an i386 based machine, but should only be active when compiling the x86 part of the universal binary. | ||||
* | post release version bump | Benjamin Peterson | 2009-12-05 | 1 | -1/+1 |
| | |||||
* | bump version to 2.7a1v2.7a1 | Benjamin Peterson | 2009-12-05 | 1 | -2/+2 |
| | |||||
* | Fix for issue #7416: SIZEOF_UINTPTR_T can be invalid when configuring a | Ronald Oussoren | 2009-12-01 | 1 | -0/+6 |
| | | | | | | | | | | multi-architecture build (in particular when the architectures don't share a common pointer size). Fixed the same issue for SIZEOF_PTHREAD_T. (No update to the NEWS file because this is a bugfix for an as yet unreleased feature) | ||||
* | Include ieeefp.h (when available) in pyport.h instead of individually in | Mark Dickinson | 2009-11-28 | 1 | -0/+4 |
| | | | | | | Objects/floatobject.c and Objects/complexobject.c. This should silence compiler warnings about implicit declaration of the 'finite' function on Solaris. | ||||
* | Enable short float repr! | Mark Dickinson | 2009-11-18 | 1 | -8/+0 |
| | |||||
* | Issue #7117, continued: Change round implementation to use the ↵ | Mark Dickinson | 2009-11-18 | 1 | -0/+7 |
| | | | | | | | | correctly-rounded string <-> float conversions; this makes sure that the result of the round operation is correctly rounded, and hence displays nicely using the new float repr. | ||||
* | Issue #7228: Add '%lld' and '%llu' support to PyFormat_FromString, | Mark Dickinson | 2009-11-15 | 1 | -0/+16 |
| | | | | PyFormat_FromStringV and PyErr_Format. |