Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #22116: C functions and methods (of the 'builtin_function_or_method' ↵ | Antoine Pitrou | 2014-08-06 | 1 | -1/+5 |
| | | | | type) can now be weakref'ed. Patch by Wei Wu. | ||||
* | Issue #22077: Improve index error messages for bytearrays, bytes, lists, and | Terry Jan Reedy | 2014-08-02 | 4 | -6/+10 |
| | | | | | tuples by adding 'or slices'. Added ', not <typename' for bytearrays. Original patch by Claudiu Popa. | ||||
* | Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename | Victor Stinner | 2014-08-01 | 1 | -4/+4 |
| | | | | | ``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document these functions. | ||||
* | Rerun AC, silence pointer conversion warnings. | Martin v. Löwis | 2014-07-27 | 2 | -73/+102 |
| | |||||
* | Issue #20179: Apply Argument Clinic to bytes and bytearray. | Martin v. Löwis | 2014-07-27 | 3 | -557/+1867 |
| | | | | Patch by Tal Einat. | ||||
* | Issue #22082: Fix a compiler warning (function is not a prototype) | Victor Stinner | 2014-07-27 | 1 | -2/+2 |
| | |||||
* | Issue #22082: Clear interned strings in slotdefs. | Martin v. Löwis | 2014-07-26 | 1 | -3/+17 |
| | |||||
* | slotdefs is no longer sorted. | Martin v. Löwis | 2014-07-26 | 1 | -1/+1 |
| | |||||
* | unicodeobject.c: fix a compiler warning on Windows 64 bits | Victor Stinner | 2014-07-25 | 1 | -1/+2 |
| | |||||
* | Issue #18093: Factor out the programs that embed the runtime | Nick Coghlan | 2014-07-25 | 1 | -0/+1 |
| | |||||
* | merge 3.4 (#22036) | Benjamin Peterson | 2014-07-24 | 1 | -1/+1 |
|\ | |||||
| * | s/stringobject/bytesobject/ (closes #22036) | Benjamin Peterson | 2014-07-24 | 1 | -1/+1 |
| | | | | | | | | Patch by Martin Matusiak. | ||||
* | | Issue #21938: simplify gen_iternext() | Antoine Pitrou | 2014-07-08 | 1 | -5/+1 |
| | | |||||
* | | Issue #21803: remove macro indirections in complexobject.h | Antoine Pitrou | 2014-07-07 | 1 | -17/+17 |
| | | |||||
* | | upgrade to unicode 7.0.0 | Benjamin Peterson | 2014-07-06 | 1 | -1121/+1591 |
| | | |||||
* | | Issue #21897: Fix a crash with the f_locals attribute with closure variables ↵ | Antoine Pitrou | 2014-07-05 | 1 | -1/+1 |
|\ \ | |/ | | | | | when frame.clear() has been called. | ||||
| * | Issue #21897: Fix a crash with the f_locals attribute with closure variables ↵ | Antoine Pitrou | 2014-07-05 | 1 | -1/+1 |
| | | | | | | | | when frame.clear() has been called. | ||||
* | | (Merge 3.4) Issue #21892, #21893: Partial revert of changeset 4f55e802baf0, | Victor Stinner | 2014-07-04 | 1 | -18/+8 |
|\ \ | |/ | | | | | PyErr_Format() uses "%zd" for Py_ssize_t, not PY_FORMAT_SIZE_T | ||||
| * | Issue #21892, #21893: Partial revert of changeset 4f55e802baf0, PyErr_Format() | Victor Stinner | 2014-07-04 | 1 | -18/+8 |
| | | | | | | | | uses "%zd" for Py_ssize_t, not PY_FORMAT_SIZE_T | ||||
* | | (Merge 3.4) Closes #21892, #21893: Use PY_FORMAT_SIZE_T instead of %zi or %zu | Victor Stinner | 2014-07-01 | 1 | -11/+23 |
|\ \ | |/ | | | | | to format C size_t, because %zi/%u is not supported on all platforms. | ||||
| * | Closes #21892, #21893: Use PY_FORMAT_SIZE_T instead of %zi or %zu to format C | Victor Stinner | 2014-07-01 | 1 | -11/+23 |
| | | | | | | | | size_t, because %zi/%u is not supported on all platforms. | ||||
* | | merge 3.4 | Benjamin Peterson | 2014-06-27 | 1 | -9/+6 |
|\ \ | |/ | |||||
| * | use NULL not 0 | Benjamin Peterson | 2014-06-27 | 1 | -9/+6 |
| | | |||||
* | | Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualified | Victor Stinner | 2014-06-16 | 1 | -15/+75 |
| | | | | | | | | | | | | | | name, and use it in the representation of a generator (``repr(gen)``). The default name of the generator (``__name__`` attribute) is now get from the function instead of the code. Use ``gen.gi_code.co_name`` to get the name of the code. | ||||
* | | Merge issue #21669 from 3.4 | Nick Coghlan | 2014-06-16 | 1 | -0/+135 |
|\ \ | |/ | |||||
| * | Issue #21669: Special case print & exec syntax errors | Nick Coghlan | 2014-06-16 | 1 | -0/+135 |
| | | |||||
* | | Issue #21233: Revert bytearray(int) optimization using calloc() | Victor Stinner | 2014-06-02 | 1 | -14/+2 |
| | | |||||
* | | Issue #21233: Rename the C structure "PyMemAllocator" to "PyMemAllocatorEx" to | Victor Stinner | 2014-06-02 | 1 | -7/+7 |
| | | | | | | | | | | make sure that the code using it will be adapted for the new "calloc" field (instead of crashing). | ||||
* | | Initialize base types before child types | Victor Stinner | 2014-06-02 | 1 | -6/+6 |
| | | | | | | | | | | object (PyBaseObject_Type) is the base type of type (PyType_Type), int (PyLong_Type) is the base type of bool (PyBool_Type). | ||||
* | | Add development comments to setobject.c | Raymond Hettinger | 2014-05-18 | 1 | -8/+15 |
| | | |||||
* | | Issue #20186: memoryobject.c: add function signatures. | Stefan Krah | 2014-05-17 | 1 | -5/+6 |
| | | |||||
* | | Issue #21490: Add new C macros: Py_ABS() and Py_STRINGIFY() | Victor Stinner | 2014-05-14 | 2 | -42/+38 |
| | | | | | | | | | | Keep _Py_STRINGIZE() in PC/pyconfig.h to not introduce a dependency between pyconfig.h and pymacros.h. | ||||
* | | (Merge 3.4) Issue #21418: Fix a crash in the builtin function super() when | Victor Stinner | 2014-05-12 | 1 | -2/+9 |
|\ \ | |/ | | | | | called without argument and without current frame (ex: embedded Python). | ||||
| * | Issue #21418: Fix a crash in the builtin function super() when called without | Victor Stinner | 2014-05-12 | 1 | -2/+9 |
| | | | | | | | | argument and without current frame (ex: embedded Python). | ||||
* | | Issue #21442: Fix MSVC compiler warning introduced by issue21377. | Zachary Ware | 2014-05-06 | 1 | -1/+1 |
| | | |||||
* | | Issue #21233: Fix _PyObject_Alloc() when compiled with WITH_VALGRIND defined | Victor Stinner | 2014-05-06 | 1 | -3/+3 |
| | | |||||
* | | Issue 21101: Internal API for dict getitem and setitem where the hash value ↵ | Raymond Hettinger | 2014-05-03 | 1 | -0/+56 |
| | | | | | | | | is known. | ||||
* | | Issue #21233: Oops, Fix _PyObject_Alloc(): initialize nbytes before going to | Victor Stinner | 2014-05-02 | 1 | -3/+3 |
| | | | | | | | | redirect. | ||||
* | | Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(), | Victor Stinner | 2014-05-02 | 3 | -45/+167 |
| | | | | | | | | | | | | PyObject_Calloc(), _PyObject_GC_Calloc(). bytes(int) and bytearray(int) are now using ``calloc()`` instead of ``malloc()`` for large objects which is faster and use less memory (until the bytearray buffer is filled with data). | ||||
* | | Issue #21377: PyBytes_Concat() now tries to concatenate in-place when the ↵ | Antoine Pitrou | 2014-05-01 | 1 | -4/+39 |
| | | | | | | | | | | | | first argument has a reference count of 1. Patch by Nikolaus Rath. | ||||
* | | sprinkle some _PyId goodness around moduleobject.c | Benjamin Peterson | 2014-04-24 | 1 | -9/+19 |
| | | |||||
* | | do not override errors from descriptors on modules | Benjamin Peterson | 2014-04-24 | 1 | -10/+9 |
| | | |||||
* | | Issue8297: module attribute lookup failures now include module name in error ↵ | Ethan Furman | 2014-04-24 | 1 | -2/+26 |
| | | | | | | | | message. | ||||
* | | Merge typo fix from 3.4 | Zachary Ware | 2014-04-18 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix a typo in the docstring of nb_index. | Zachary Ware | 2014-04-18 | 1 | -1/+1 |
| | | |||||
* | | Merge typo fix from 3.4 | Zachary Ware | 2014-04-18 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix a typo in the signature for object.__ge__ | Zachary Ware | 2014-04-18 | 1 | -1/+1 |
| | | |||||
| * | Issue #21118: Fix _PyUnicodeTranslateError_Create(), add missing format | Victor Stinner | 2014-04-04 | 1 | -1/+1 |
| | | | | | | | | character for the "end" parameter | ||||
* | | Issue #21193: Make (e.g.,) pow(2, -3, 5) raise ValueError rather than ↵ | Mark Dickinson | 2014-04-11 | 1 | -1/+1 |
| | | | | | | | | TypeError. Patch by Josh Rosenberg. | ||||
* | | PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) | Benjamin Peterson | 2014-04-10 | 3 | -0/+26 |
| | |