Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #14328: Add keyword-only parameters to PyArg_ParseTupleAndKeywords. | Larry Hastings | 2012-03-20 | 1 | -0/+9 |
| | | | | | | They're optional-only for now (unlike in pure Python) but that's all I needed. The syntax can easily be relaxed if we want to support required keyword-only arguments for extension types in the future. | ||||
* | Issue #14181: Improve clarity in the documentation for the multi-purpose | Stefan Krah | 2012-03-06 | 2 | -23/+45 |
| | | | | Py_buffer.obj field. | ||||
* | Add PyMemoryView_FromMemory() to whatsnew/3.3. | Stefan Krah | 2012-02-29 | 1 | -0/+2 |
| | |||||
* | Some corrections for the Doc/extending documentation. Closes #14129 | Eli Bendersky | 2012-02-27 | 1 | -1/+2 |
| | |||||
* | Close issue #6210: Implement PEP 409 | Nick Coghlan | 2012-02-26 | 1 | -6/+13 |
| | |||||
* | - Issue #10181: New memoryview implementation fixes multiple ownership | Stefan Krah | 2012-02-25 | 3 | -204/+398 |
| | | | | | | | | | | | | | | | | | | and lifetime issues of dynamically allocated Py_buffer members (#9990) as well as crashes (#8305, #7433). Many new features have been added (See whatsnew/3.3), and the documentation has been updated extensively. The ndarray test object from _testbuffer.c implements all aspects of PEP-3118, so further development towards the complete implementation of the PEP can proceed in a test-driven manner. Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review and many ideas. - Issue #12834: Fix incorrect results of memoryview.tobytes() for non-contiguous arrays. - Issue #5231: Introduce memoryview.cast() method that allows changing format and shape without making a copy of the underlying memory. | ||||
* | write versionadded | Benjamin Peterson | 2012-02-20 | 1 | -0/+4 |
| | |||||
* | add generic implementation of a __dict__ descriptor for C types | Benjamin Peterson | 2012-02-20 | 2 | -1/+12 |
| | |||||
* | Fix error handling in examples of C API use. | Antoine Pitrou | 2012-01-27 | 1 | -11/+25 |
|\ | |||||
| * | Fix error handling in examples of C API use. | Antoine Pitrou | 2012-01-27 | 1 | -11/+25 |
| | | |||||
* | | Issue #12949: Document the kwonlyargcount argument for the PyCode_New C API ↵ | Meador Inge | 2012-01-20 | 1 | -1/+1 |
|\ \ | |/ | | | | | function. | ||||
| * | Issue #12949: Document the kwonlyargcount argument for the PyCode_New C API ↵ | Meador Inge | 2012-01-20 | 1 | -1/+1 |
| | | | | | | | | function. | ||||
* | | Issue #13727: Add 3 macros to access PyDateTime_Delta members: | Amaury Forgeot d'Arc | 2012-01-17 | 1 | -0/+25 |
| | | | | | | | | | | | | | | PyDateTime_DELTA_GET_DAYS, PyDateTime_DELTA_GET_SECONDS, PyDateTime_DELTA_GET_MICROSECONDS. Please use them instead of directly accessing PyDateTime_Delta struct members. | ||||
* | | use full unicode mappings for upper/lower/title case (#12736) | Benjamin Peterson | 2012-01-11 | 1 | -0/+9 |
| | | | | | | | | Also broaden the category of characters that count as lowercase/uppercase. | ||||
* | | merge with 3.2 | Sandro Tosi | 2012-01-07 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Py_SetPythonHome() can be called before Py_Initialize(); thanks to Cody ↵ | Sandro Tosi | 2012-01-07 | 1 | -1/+1 |
| | | | | | | | | Smith from docs@ | ||||
* | | Fix PyUnicode_Fill() doc: return type is Py_ssize_t, not int | Victor Stinner | 2012-01-04 | 1 | -1/+1 |
| | | |||||
* | | Add a new PyUnicode_Fill() function | Victor Stinner | 2012-01-03 | 1 | -0/+15 |
| | | | | | | | | | | It is faster than the unicode_fill() function which was implemented in formatter_unicode.c. | ||||
* | | Issue #13617: Document that the result of the conversion of a Unicode object to | Victor Stinner | 2011-12-18 | 1 | -13/+24 |
|\ \ | |/ | | | | | | | | | wchar*, Py_UNICODE* and bytes may contain embedded null characters/bytes. Patch written by Arnaud Calmettes. | ||||
| * | Issue #13617: Document that the result of the conversion of a Unicode object to | Victor Stinner | 2011-12-18 | 1 | -9/+19 |
| | | | | | | | | | | | | wchar*, Py_UNICODE* and bytes may contain embedded null characters/bytes. Patch written by Arnaud Calmettes. | ||||
| * | Issue #13522: Fix _Py_co_pow() documentation | Victor Stinner | 2011-12-18 | 1 | -1/+1 |
| | | | | | | | | Patch written by Arnaud Calmettes. | ||||
* | | Issue #13522: Fix _Py_co_pow() documentation | Victor Stinner | 2011-12-18 | 1 | -1/+1 |
| | | | | | | | | Patch written by Arnaud Calmettes. | ||||
* | | Issue #13522: document error return values of some float and complex C API ↵ | Antoine Pitrou | 2011-12-18 | 2 | -1/+9 |
|\ \ | |/ | | | | | functions. | ||||
| * | Issue #13522: document error return values of some float and complex C API ↵ | Antoine Pitrou | 2011-12-18 | 2 | -1/+9 |
| | | | | | | | | functions. | ||||
* | | Issue #13560: Add PyUnicode_EncodeLocale() | Victor Stinner | 2011-12-17 | 1 | -1/+24 |
| | | | | | | | | | | | | * Use PyUnicode_EncodeLocale() in time.strftime() if wcsftime() is not available * Document my last changes in Misc/NEWS | ||||
* | | Add PyUnicode_DecodeLocaleAndSize() and PyUnicode_DecodeLocale() | Victor Stinner | 2011-12-16 | 1 | -0/+40 |
| | | | | | | | | | | | | | | | | | | | | | | * PyUnicode_DecodeLocaleAndSize() and PyUnicode_DecodeLocale() decode a string from the current locale encoding * _Py_char2wchar() writes an "error code" in the size argument to indicate if the function failed because of memory allocation failure or because of a decoding error. The function doesn't write the error message directly to stderr. * Fix time.strftime() (if wcsftime() is missing): decode strftime() result from the current locale encoding, not from the filesystem encoding. | ||||
* | | Issue #6695: Full garbage collection runs now clear the freelist of set objects. | Antoine Pitrou | 2011-12-16 | 1 | -0/+7 |
| | | | | | | | | Initial patch by Matthias Troffaes. | ||||
* | | Make PyUnicode_Copy() private => _PyUnicode_Copy() | Victor Stinner | 2011-12-12 | 1 | -7/+0 |
| | | | | | | | | | | | | Undocument the function. Make also decode_utf8_errors() as private (static). | ||||
* | | Document PyUnicode_Copy() and PyUnicode_EncodeCodePage() | Victor Stinner | 2011-12-08 | 1 | -1/+17 |
| | | |||||
* | | c-api: Replace PyUnicodeObject* by PyObject* in "U" format doc | Victor Stinner | 2011-12-01 | 1 | -1/+1 |
| | | |||||
* | | PEP 3155 / issue #13448: Qualified name for classes and functions. | Antoine Pitrou | 2011-11-25 | 1 | -0/+10 |
| | | |||||
* | | fix some typos in Doc/c-api/memoryview.rst | Eli Bendersky | 2011-11-25 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | fix some typos in Doc/c-api/memoryview.rst | Eli Bendersky | 2011-11-25 | 1 | -2/+2 |
| | | |||||
* | | Document PyUnicode_WCHAR_KIND | Victor Stinner | 2011-11-20 | 1 | -1/+2 |
| | | |||||
* | | Issue #13389: Full garbage collection passes now clear the freelists for | Antoine Pitrou | 2011-11-14 | 2 | -0/+14 |
| | | | | | | | | | | list and dict objects. They already cleared other freelists in the interpreter. | ||||
* | | Add missing prefixes | Antoine Pitrou | 2011-10-22 | 1 | -2/+2 |
| | | |||||
* | | Elaborate on representations and canonical/legacy unicode objects | Antoine Pitrou | 2011-10-22 | 1 | -1/+15 |
| | | |||||
* | | Move deprecated functions at the end of their respective sections. | Antoine Pitrou | 2011-10-22 | 1 | -122/+122 |
| | | |||||
* | | Merge with 3.2. | Ezio Melotti | 2011-10-19 | 2 | -3/+3 |
|\ \ | |/ | |||||
| * | Remove duplication. | Ezio Melotti | 2011-10-19 | 1 | -2/+2 |
| | | |||||
* | | Update index entries | Antoine Pitrou | 2011-10-12 | 1 | -3/+17 |
| | | |||||
* | | Update the C-API docs for exception types | Antoine Pitrou | 2011-10-12 | 1 | -59/+110 |
| | | |||||
* | | Merge issue #13145 fix. | Mark Dickinson | 2011-10-11 | 1 | -4/+4 |
|\ \ | |/ | |||||
| * | Issue #13145. Fix incorrect documentation for PyNumber_ToBase. Thanks Sven ↵ | Mark Dickinson | 2011-10-11 | 1 | -4/+4 |
| | | | | | | | | Marnach. | ||||
* | | Fix indentation. | Martin v. Löwis | 2011-10-07 | 1 | -1/+1 |
| | | |||||
* | | Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE. | Martin v. Löwis | 2011-10-07 | 1 | -21/+3 |
| | | |||||
* | | Update C API docs for PEP 393. | Georg Brandl | 2011-10-07 | 3 | -99/+513 |
| | | |||||
* | | Add versionadded directive to new API function. | Georg Brandl | 2011-09-28 | 1 | -0/+2 |
| | | |||||
* | | Implement PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -0/+9 |
| | | |||||
* | | Merge doc changes from 3.2. | Éric Araujo | 2011-09-01 | 1 | -2/+2 |
|\ \ | |/ | | | | | | | rstlint complains about packaging docs but I’m working on those in another patch. |