diff options
author | Victor Stinner <vstinner@python.org> | 2022-05-11 21:28:39 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-11 21:28:39 (GMT) |
commit | eb88f21301931449718cd4d105018d167a02788b (patch) | |
tree | 1f437ade12c7c0094cc2c3f4d176f2169b1e509f /Python/bltinmodule.c | |
parent | 1d1929fcb55f8fa9317c19ed4789e1dd6c435092 (diff) | |
download | cpython-eb88f21301931449718cd4d105018d167a02788b.zip cpython-eb88f21301931449718cd4d105018d167a02788b.tar.gz cpython-eb88f21301931449718cd4d105018d167a02788b.tar.bz2 |
gh-89653: PEP 670: Convert unicodeobject.h macros to functions (#92648)
Convert the following Unicode macros to static inline functions.
Surrogate functions:
* Py_UNICODE_IS_SURROGATE()
* Py_UNICODE_IS_HIGH_SURROGATE()
* Py_UNICODE_IS_LOW_SURROGATE()
* Py_UNICODE_HIGH_SURROGATE()
* Py_UNICODE_LOW_SURROGATE()
* Py_UNICODE_JOIN_SURROGATES()
"Is" functions:
* Py_UNICODE_ISALNUM()
* Py_UNICODE_ISSPACE()
In the implementation of these functions, the character type is now
well defined to Py_UCS4.
Diffstat (limited to 'Python/bltinmodule.c')
0 files changed, 0 insertions, 0 deletions