summaryrefslogtreecommitdiffstats
path: root/Doc/c-api
Commit message (Collapse)AuthorAgeFilesLines
* bpo-30656: Fix Python C API Module Objects documentation (GH-2170) (GH-2231)Mariatta2017-06-161-1/+1
| | | | `PyModule_New()` now refers to `PyModule_NewObject()` (cherry picked from commit 2d0afef82a07afdb666f2ca0c533aac5d39155cd)
* [3.5] Fix typos in multiple `.rst` files (GH-1668) (#1706)delirious-lettuce2017-05-221-4/+4
|
* [3.5] bpo-29751: Improve PyLong_FromString documentation (GH-915) (#1267)Mariatta2017-04-241-7/+6
| | | (cherry picked from commit 26896f2832324dde85cdd63d525571ca669f6f0b)
* bpo-19225: Remove duplicated description for standard warning categories ↵cocoatomo2017-04-201-12/+9
| | | | (GH-1068)
* [3.5] bpo-30059: Include Py_Ellipsis in C API documentation (GH-1018) (GH-1148)Michael Seifert2017-04-151-0/+11
|
* [3.5] bpo-19225: Lack of c api exceptions doc (#965)cocoatomo2017-04-061-56/+145
| | | | | | * Keep the c-api exception doc up-to-date cherry-pick'ed from ec1f5df..e3d6db3 and fix conflict
* bpo-29917: DOC: Remove link from PyMethodDef (#890) (#895)Senthil Kumaran2017-03-301-2/+2
| | | (cherry picked from commit c3c7ef088583cc12bd218138036d1edb6de9c63f)
* bpo-28749: Fixed the documentation of the mapping codec APIs. (#487) (#715)Serhiy Storchaka2017-03-191-47/+48
| | | | Added the documentation for PyUnicode_Translate(). (cherry picked from commit c85a26628ceb9624c96c3064e8b99033c026d8a3)
* bpo-29746: Update marshal docs to Python 3. (#547) (#630)Serhiy Storchaka2017-03-121-4/+4
| | | (cherry picked from commit c611a5b1d4fab0123bf622f06c3bfa510221dc32)
* Issue #29292: Update outdated doc of PyEval_EvalCodeEx.Xiang Zhang2017-01-201-2/+3
| | | | Patch by Ammar Askar.
* Issue #15657: METH_KEYWORDS cannot be used alone in Python 3Martin Panter2017-01-111-1/+1
|
* Issue #29087: Removed the documentation of non-existing UCS4 support functions.Serhiy Storchaka2016-12-281-20/+0
|
* Issue #29068: Fixed a typo in PyErr_Fetch example.Serhiy Storchaka2016-12-251-1/+1
| | | | Patch by Chi Hsuan Yen.
* Issue #29009: Remove outdated doc of PyUnicode_RichCompare.Xiang Zhang2016-12-191-4/+0
|
* Issue #28771: Update tp_get/setattr signature documentationMartin Panter2016-12-101-5/+7
|
* Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.Serhiy Storchaka2016-12-051-2/+1
|
* Issue #28750: Fixed docs of of unicode-escape an raw-unicode-escape C API.Serhiy Storchaka2016-11-201-7/+5
| | | | Patch by Xiang Zhang.
* Issue #19569: Suggested more appropriate replacements for deprecated UnicodeSerhiy Storchaka2016-11-201-17/+22
| | | | C API functions.
* Issue #28701: Replace PyUnicode_CompareWithASCIIString with ↵Serhiy Storchaka2016-11-161-0/+6
| | | | | | _PyUnicode_EqualToASCIIString. The latter function is more readable, faster and doesn't raise exceptions.
* Issue #28496: Mark up constants 0, 1 and -1 that denote return values orSerhiy Storchaka2016-10-2712-64/+64
| | | | special input values as literal text.
* Issue #19795: Improved more markups of True/False.Serhiy Storchaka2016-10-191-2/+2
|
* Issue #19795: Mark up None as literal text.Serhiy Storchaka2016-10-192-7/+7
|
* Issue #28432: Fix first parameter name in PyUnicode_EncodeLocale documentationBerker Peksag2016-10-161-1/+1
| | | | Patch by Xiang Zhang.
* Issue #28379: Added sanity checks and tests for PyUnicode_CopyCharacters().Serhiy Storchaka2016-10-081-3/+6
| | | | Patch by Xiang Zhang.
* Issue #18287: PyType_Ready() now checks that tp_name is not NULL.Serhiy Storchaka2016-10-071-1/+2
| | | | Original patch by Niklas Koep.
* Issue #28295: Fixed the documentation and added tests for PyUnicode_AsUCS4().Serhiy Storchaka2016-10-021-1/+1
| | | | Original patch by Xiang Zhang.
* Issue #27740: Fix typo in Py_CompileStringExFlagsBerker Peksag2016-09-281-1/+1
|
* Issues #25909, #28211: Restored correct documentation of PyMapping_Items,Serhiy Storchaka2016-09-261-7/+6
| | | | PyMapping_Keys and PyMapping_Values. Based on patch by Xiang Zhang.
* Issue #25270: Prevent codecs.escape_encode() from raising SystemError when ↵Berker Peksag2016-09-161-1/+1
| | | | an empty bytestring is passed
* Closes #22731: Documents change of console mode.Steve Dower2016-09-091-0/+4
|
* [backport to 3.5] - issue26896 - Disambiguate uses of "importer" with "finder".Senthil Kumaran2016-09-071-4/+4
|
* Issue #27782: Fix m_methods handling in multiphase initNick Coghlan2016-08-211-1/+1
| | | | | | | | Multi-phase extension module import now correctly allows the ``m_methods`` field to be used to add module level functions to instances of non-module types returned from ``Py_create_mod``. Patch by Xiang Zhang.
* Issue #12946: Document that PyModule_GetDict can fail in some casesBerker Peksag2016-08-191-4/+7
|
* Issue #24637: Document that locals can be any mapping objectBerker Peksag2016-08-131-8/+9
| | | | | | | This behavior is already tested in test_general_eval in Lib/test/test_builtin.py Patch by Matthew Keeter.
* Issue #24278: Explain how argument parsing output buffers are managedMartin Panter2016-08-031-14/+19
|
* Issue #27481: Docummented that ValueError is now raised instead of TypeErrorSerhiy Storchaka2016-07-122-6/+22
| | | | in case of embedded null characters/bytes. Patch by Xiang Zhang.
* Add versionadded to PyDict_SetDefault documentationBerker Peksag2016-07-051-0/+1
| | | | It was added for Python 3.4 in a0b750ea3397.
* Issue #24314: Fix doc links for general attributes like __name__, __dict__Martin Panter2016-06-182-4/+4
|
* Issue #15657: Delete incorrect statement from PyMethodDef documentationBerker Peksag2016-06-121-3/+2
|
* [Issue 15476] Make "code object" its own entry in the indexTommy Beadle2016-06-021-4/+2
|
* note that Py_VISIT handles NULL (closes #27183)Benjamin Peterson2016-06-021-3/+4
|
* Issue #27125: Remove duplicated words from documentation and commentsMartin Panter2016-05-301-1/+1
|
* Issue #25533: Update documentation regarding the frozen modules tableMartin Panter2016-05-151-1/+1
| | | | | * "ctypes" documentation was using Python 2 bytes-str equivalence. * PyImport_FrozenModules is a pointer to const as of Python 3.4
* improve PyFunction_New docs (closes #26986)Benjamin Peterson2016-05-101-2/+3
| | | | Patch from Xiang Zhang.
* Issue #26736: Used HTTPS for external links in the documentation if possible.Serhiy Storchaka2016-05-071-1/+1
|
* Issue #18353: Remove PyUnicode_WRITE_CHAR macro link from c-api/unicode.rstBerker Peksag2016-04-241-2/+1
| | | | Patch by Corey Brune.
* Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-172-5/+5
|
* Issue #26760: Minimally document PyFrameObjectBrett Cannon2016-04-151-1/+7
|
* Issue #15984: Correct PyUnicode_FromObject() and _FromEncodedObject() docsMartin Panter2016-04-151-5/+7
|
* Correct “an” → “a” with “Unicode”, “user”, “UTF”, etcMartin Panter2016-04-155-8/+8
| | | | This affects documentation, code comments, and a debugging messages.