summaryrefslogtreecommitdiffstats
path: root/Doc/c-api
Commit message (Collapse)AuthorAgeFilesLines
* Issue #13617: Document that the result of the conversion of a Unicode object toVictor Stinner2011-12-181-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 toVictor Stinner2011-12-181-9/+19
| | | | | | | | | | | | wchar*, Py_UNICODE* and bytes may contain embedded null characters/bytes. Patch written by Arnaud Calmettes.
| * Issue #13522: Fix _Py_co_pow() documentationVictor Stinner2011-12-181-1/+1
| | | | | | | | Patch written by Arnaud Calmettes.
* | Issue #13522: Fix _Py_co_pow() documentationVictor Stinner2011-12-181-1/+1
| | | | | | | | Patch written by Arnaud Calmettes.
* | Issue #13522: document error return values of some float and complex C API ↵Antoine Pitrou2011-12-182-1/+9
|\ \ | |/ | | | | functions.
| * Issue #13522: document error return values of some float and complex C API ↵Antoine Pitrou2011-12-182-1/+9
| | | | | | | | functions.
* | Issue #13560: Add PyUnicode_EncodeLocale()Victor Stinner2011-12-171-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 Stinner2011-12-161-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 Pitrou2011-12-161-0/+7
| | | | | | | | Initial patch by Matthias Troffaes.
* | Make PyUnicode_Copy() private => _PyUnicode_Copy()Victor Stinner2011-12-121-7/+0
| | | | | | | | | | | | Undocument the function. Make also decode_utf8_errors() as private (static).
* | Document PyUnicode_Copy() and PyUnicode_EncodeCodePage()Victor Stinner2011-12-081-1/+17
| |
* | c-api: Replace PyUnicodeObject* by PyObject* in "U" format docVictor Stinner2011-12-011-1/+1
| |
* | PEP 3155 / issue #13448: Qualified name for classes and functions.Antoine Pitrou2011-11-251-0/+10
| |
* | fix some typos in Doc/c-api/memoryview.rstEli Bendersky2011-11-251-2/+2
|\ \ | |/
| * fix some typos in Doc/c-api/memoryview.rstEli Bendersky2011-11-251-2/+2
| |
* | Document PyUnicode_WCHAR_KINDVictor Stinner2011-11-201-1/+2
| |
* | Issue #13389: Full garbage collection passes now clear the freelists forAntoine Pitrou2011-11-142-0/+14
| | | | | | | | | | list and dict objects. They already cleared other freelists in the interpreter.
* | Add missing prefixesAntoine Pitrou2011-10-221-2/+2
| |
* | Elaborate on representations and canonical/legacy unicode objectsAntoine Pitrou2011-10-221-1/+15
| |
* | Move deprecated functions at the end of their respective sections.Antoine Pitrou2011-10-221-122/+122
| |
* | Merge with 3.2.Ezio Melotti2011-10-192-3/+3
|\ \ | |/
| * Remove duplication.Ezio Melotti2011-10-191-2/+2
| |
* | Update index entriesAntoine Pitrou2011-10-121-3/+17
| |
* | Update the C-API docs for exception typesAntoine Pitrou2011-10-121-59/+110
| |
* | Merge issue #13145 fix.Mark Dickinson2011-10-111-4/+4
|\ \ | |/
| * Issue #13145. Fix incorrect documentation for PyNumber_ToBase. Thanks Sven ↵Mark Dickinson2011-10-111-4/+4
| | | | | | | | Marnach.
* | Fix indentation.Martin v. Löwis2011-10-071-1/+1
| |
* | Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE.Martin v. Löwis2011-10-071-21/+3
| |
* | Update C API docs for PEP 393.Georg Brandl2011-10-073-99/+513
| |
* | Add versionadded directive to new API function.Georg Brandl2011-09-281-0/+2
| |
* | Implement PEP 393.Martin v. Löwis2011-09-281-0/+9
| |
* | Merge doc changes from 3.2.Éric Araujo2011-09-011-2/+2
|\ \ | |/ | | | | | | rstlint complains about packaging docs but I’m working on those in another patch.
| * Fix some misuses of Sphinx roles and one typoÉric Araujo2011-09-011-2/+2
| |
* | #10542: Add 4 macros to work with surrogates: Py_UNICODE_IS_SURROGATE, ↵Ezio Melotti2011-08-221-0/+21
| | | | | | | | Py_UNICODE_IS_HIGH_SURROGATE, Py_UNICODE_IS_LOW_SURROGATE, Py_UNICODE_JOIN_SURROGATES.
* | merge with 3.2Sandro Tosi2011-08-121-1/+1
|\ \ | |/
| * let PySequence_Check me a link; thanks to tomo cocoa from docs@Sandro Tosi2011-08-121-1/+1
| |
* | Add doc for Py_RETURN_NOTIMPLEMENTED, added in #12724.Brian Curtin2011-08-111-0/+13
| |
* | merge 3.2 (#12719)Benjamin Peterson2011-08-091-0/+5
|\ \ | |/
| * note mutating tp_dict is bad (closes #12719)Benjamin Peterson2011-08-091-0/+5
| |
* | #10741: merge with 3.2Sandro Tosi2011-08-071-0/+8
|\ \ | |/
| * #10741: add documentation for PyGILState_GetThisThreadState()Sandro Tosi2011-08-071-0/+8
| |
* | Issue #12380: PyArg_ParseTuple now accepts a bytearray for the 'c' format.Eli Bendersky2011-07-291-3/+5
| | | | | | | | | | | | | | As a side effect, this now allows the rjust, ljust and center methods of bytes and bytearray to accept a bytearray argument. Patch by Petri Lehtinen
* | Make it clear that PyNumber_AsSsize_t() returns -1 on error.Antoine Pitrou2011-07-131-1/+3
|\ \ | |/
| * Make it clear that PyNumber_AsSsize_t() returns -1 on error.Antoine Pitrou2011-07-131-1/+3
| |
* | Merge doc change from 3.2.Georg Brandl2011-07-131-3/+3
|\ \ | |/
| * Clarify that PyErr_NewException creates an exception *class*, not instance.Georg Brandl2011-07-131-3/+3
| |
* | Merge doc fixes from 3.2Éric Araujo2011-06-091-2/+2
|\ \ | |/
| * Fix a few misuses of :option: I missed in r86521.Éric Araujo2011-06-081-2/+2
| | | | | | | | | | | | | | | | | | | | Extract of the commit message: Fix usage of :option: in the docs (#9312). :option: is used to create a link to an option of python, not to mark up any instance of any arbitrary command-line option. These were changed to ````.
* | merge 3.2Benjamin Peterson2011-06-011-1/+1
|\ \ | |/
| * demote this to a noteBenjamin Peterson2011-06-011-1/+1
| |