summaryrefslogtreecommitdiffstats
path: root/Doc/c-api/unicode.rst
Commit message (Collapse)AuthorAgeFilesLines
* Merge from 3.5.Serhiy Storchaka2016-10-081-3/+6
|\
| * Issue #28379: Added sanity checks and tests for PyUnicode_CopyCharacters().Serhiy Storchaka2016-10-081-3/+6
| | | | | | | | Patch by Xiang Zhang.
* | Issue #28295: Fixed the documentation and added tests for PyUnicode_AsUCS4().Serhiy Storchaka2016-10-021-1/+1
|\ \ | |/ | | | | Original patch by Xiang Zhang.
| * Issue #28295: Fixed the documentation and added tests for PyUnicode_AsUCS4().Serhiy Storchaka2016-10-021-1/+1
| | | | | | | | Original patch by Xiang Zhang.
* | Issue #27781: Change file system encoding on Windows to UTF-8 (PEP 529)Steve Dower2016-09-081-13/+17
| |
* | more PY_LONG_LONG to long longBenjamin Peterson2016-09-081-1/+0
| |
* | Issue #27182: Add support for path-like objects to PyUnicode_FSDecoder().Brett Cannon2016-09-071-4/+8
| |
* | Issue #26027: Support path-like objects in PyUnicode-FSConverter().Brett Cannon2016-09-061-1/+4
| | | | | | | | | | This is to add support for os.exec*() and os.spawn*() functions. Part of PEP 519.
* | require a long long data type (closes #27961)Benjamin Peterson2016-09-061-5/+0
|/
* 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-171-2/+2
|
* Issue #15984: Correct PyUnicode_FromObject() and _FromEncodedObject() docsMartin Panter2016-04-151-5/+7
|
* Correct “an” → “a” with “Unicode”, “user”, “UTF”, etcMartin Panter2016-04-151-3/+3
| | | | This affects documentation, code comments, and a debugging messages.
* Fixed documentation of functions with const char* arguments.Serhiy Storchaka2015-06-211-1/+1
|\
| * Fixed documentation of functions with const char* arguments.Serhiy Storchaka2015-06-211-1/+1
| |
* | Merge: #23088: Clarify null termination of bytes and strings in C API.R David Murray2015-05-141-16/+24
|\ \ | |/
| * #23088: Clarify null termination of bytes and strings in C API.R David Murray2015-05-141-16/+24
| | | | | | | | Patch by Martin Panter, reviewed by Serhiy Storchaka and R. David Murray.
| * Issue #23181: More "codepoint" -> "code point".Serhiy Storchaka2015-01-181-1/+1
| |
* | Closes #23181: codepoint -> code pointGeorg Brandl2015-01-141-1/+1
| |
* | Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-051-1/+2
|\ \ | |/
| * Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-051-1/+2
| |
* | (Merge 3.4) Closes #22580: Fix documentation of PyUnicode_Tailmatch()Victor Stinner2014-10-091-1/+1
|\ \ | |/ | | | | The result type is Py_ssize_t (and not int).
| * Closes #22580: Fix documentation of PyUnicode_Tailmatch()Victor Stinner2014-10-091-1/+1
| | | | | | | | The result type is Py_ssize_t (and not int).
* | Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, renameVictor Stinner2014-08-011-14/+21
|/ | | | | ``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document these functions.
* args doesn't need to be a tuple (closes #17210)Benjamin Peterson2014-07-191-1/+1
|
* Quash extraneous quote.Zachary Ware2014-06-061-1/+1
|
* Issue 19195: Improved cross-references in C API documentation.Serhiy Storchaka2013-10-091-3/+3
|\
| * Issue 19195: Improved cross-references in C API documentation.Serhiy Storchaka2013-10-091-3/+3
| |
* | Fix a typo in PyUnicode_CopyCharacters() documentation.Serhiy Storchaka2013-08-081-1/+1
|\ \ | |/
| * Fix a typo in PyUnicode_CopyCharacters() documentation.Serhiy Storchaka2013-08-081-1/+1
| |
* | Issue #7330: Implement width and precision (ex: "%5.3s") for the format stringVictor Stinner2013-05-061-0/+11
|/ | | | of PyUnicode_FromFormat() function, original patch written by Ysj Ray.
* Closes #4159: add LaTeX tabular column specifications to tables that ↵Georg Brandl2013-03-281-0/+2
| | | | otherwise are cut off or have overlapping text.
* Remove redundant sentence from c-api docs (issue #16323)Andrew Svetlov2012-11-291-4/+1
|
* Issue #16323: Fix wrong C API documentation for locale encoding.Andrew Svetlov2012-11-281-20/+24
| | | | Patch by Berker Peksag.
* #16127: remove outdated references to narrow builds. Patch by Serhiy Storchaka.Ezio Melotti2012-10-051-2/+0
|
* Issue #15444: Use proper spelling for non-ASCII contributor names.Antoine Pitrou2012-08-111-1/+1
|\ | | | | | | Patch by Serhiy Storchaka.
| * Issue #15444: Use proper spelling for non-ASCII contributor names.Antoine Pitrou2012-08-111-1/+1
| | | | | | | | Patch by Serhiy Storchaka.
* | Issue #14090: fix some minor C API problems in default branch (3.3)Eli Bendersky2012-06-031-1/+1
| |
* | use full unicode mappings for upper/lower/title case (#12736)Benjamin Peterson2012-01-111-0/+9
| | | | | | | | Also broaden the category of characters that count as lowercase/uppercase.
* | Fix PyUnicode_Fill() doc: return type is Py_ssize_t, not intVictor Stinner2012-01-041-1/+1
| |
* | Add a new PyUnicode_Fill() functionVictor Stinner2012-01-031-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 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 #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.
* | 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
| |
* | Document PyUnicode_WCHAR_KINDVictor Stinner2011-11-201-1/+2
| |
* | Add missing prefixesAntoine Pitrou2011-10-221-2/+2
| |
* | Elaborate on representations and canonical/legacy unicode objectsAntoine Pitrou2011-10-221-1/+15
| |