index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Include
/
cpython
/
unicodeobject.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-142217: Deprecate the private _Py_Identifier C API (#142221)
Victor Stinner
2025-12-12
1
-1/+1
*
gh-131510: Use PyUnstable_Unicode_GET_CACHED_HASH() (GH-141520)
Victor Stinner
2025-11-14
1
-1/+0
*
gh-92536: Fix comment about number of unicode string types (#136439)
Arseniy Terekhin
2025-07-08
1
-1/+1
*
gh-127545: Add _Py_ALIGNED_DEF(N, T) and use it for PyObject (GH-135209)
Petr Viktorin
2025-06-11
1
-61/+59
*
gh-134891: Add PyUnstable_Unicode_GET_CACHED_HASH (GH-134892)
Petr Viktorin
2025-06-06
1
-0/+11
*
gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)
Victor Stinner
2025-05-29
1
-0/+4
*
gh-128972: Add `_Py_ALIGN_AS` and revert `PyASCIIObject` memory layout. (GH-1...
Petr Viktorin
2025-05-02
1
-10/+20
*
gh-130790: Remove references about unicode's readiness from comments (#130801)
Sergey Miryanov
2025-03-03
1
-5/+4
*
gh-46236: PyUnicode docs improvements (GH-129966)
Petr Viktorin
2025-02-28
1
-2/+2
*
gh-128863: Deprecate the private _PyUnicodeWriter API (#129245)
Victor Stinner
2025-02-20
1
-32/+28
*
gh-89188: Implement PyUnicode_KIND() as a function (#129412)
Victor Stinner
2025-01-30
1
-2/+6
*
gh-128863: Deprecate private C API functions (#128864)
Victor Stinner
2025-01-22
1
-2/+6
*
gh-128137: Update PyASCIIObject to handle interned field with the atomic oper...
Donghee Na
2025-01-05
1
-7/+13
*
gh-119182: Add PyUnicodeWriter_WriteUCS4() function (#120849)
Victor Stinner
2024-06-24
1
-0/+4
*
gh-119182: Add PyUnicodeWriter_DecodeUTF8Stateful() (#120639)
Victor Stinner
2024-06-21
1
-0/+10
*
gh-119182: Add PyUnicodeWriter C API (#119184)
Victor Stinner
2024-06-17
1
-2/+35
*
gh-112026: Restore removed private C API (#112115)
Victor Stinner
2023-11-15
1
-0/+131
*
gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)
Victor Stinner
2023-11-07
1
-0/+16
*
gh-111089: Add PyUnicode_AsUTF8() to the limited C API (#111121)
Victor Stinner
2023-10-20
1
-13/+0
*
gh-111089: PyUnicode_AsUTF8() now raises on embedded NUL (#111091)
Victor Stinner
2023-10-20
1
-10/+10
*
gh-106931: Intern Statically Allocated Strings Globally (gh-107272)
Eric Snow
2023-07-27
1
-1/+3
*
gh-106320: Remove private _PyUnicode C API (#107185)
Victor Stinner
2023-07-24
1
-36/+0
*
gh-106320: Remove private _PyUnicode_AsString() alias (#107021)
Victor Stinner
2023-07-22
1
-5/+0
*
gh-106320: Remove _PyUnicode_TransformDecimalAndSpaceToASCII() (#106398)
Victor Stinner
2023-07-04
1
-37/+0
*
gh-106320: Remove private _PyUnicode codecs C API functions (#106385)
Victor Stinner
2023-07-04
1
-106/+0
*
gh-106320: Remove more private _PyUnicode C API functions (#106382)
Victor Stinner
2023-07-03
1
-69/+0
*
gh-106320: Move _PyUnicodeWriter to the internal C API (#106342)
Victor Stinner
2023-07-03
1
-139/+0
*
gh-105156: Cleanup usage of old Py_UNICODE type (#105158)
Victor Stinner
2023-06-01
1
-5/+3
*
gh-105156: Deprecate the old Py_UNICODE type in C API (#105157)
Victor Stinner
2023-06-01
1
-2/+2
*
gh-84436: Implement Immortal Objects (gh-19474)
Eddie Elizondo
2023-04-22
1
-4/+13
*
PyUnicode_KIND() uses _Py_RVALUE() (#100060)
Victor Stinner
2022-12-06
1
-1/+1
*
gh-89653: PEP 670: Convert macros to functions (#99843)
Victor Stinner
2022-11-28
1
-2/+0
*
gh-99706: unicodeobject: Fix padding in `PyASCIIObject.state` (GH-99707)
David Hewitt
2022-11-24
1
-1/+1
*
gh-98783: Fix crashes when `str` subclasses are used in `_PyUnicode_Equal` (#...
Nikita Sobolev
2022-10-30
1
-1/+1
*
gh-89653: PEP 670: Macros always cast arguments in cpython/ (#93766)
Victor Stinner
2022-06-13
1
-46/+14
*
gh-92536: Mark PyUnicode_READY() argument as unused (#93011)
Wenzel Jakob
2022-05-23
1
-2/+2
*
gh-89653: Add assertions on PyUnicode_READ() index (#92883)
Victor Stinner
2022-05-17
1
-1/+9
*
gh-89653: PEP 670: Fix PyUnicode_READ() cast (#92872)
Victor Stinner
2022-05-17
1
-1/+2
*
gh-92781: Avoid mixing declarations and code in C API (#92783)
Victor Stinner
2022-05-15
1
-2/+5
*
gh-85858: Remove PyUnicode_InternImmortal() function (#92579)
Victor Stinner
2022-05-13
1
-10/+3
*
gh-89653: Use int type for Unicode kind (#92704)
Victor Stinner
2022-05-13
1
-2/+2
*
gh-89653: PEP 670: Convert PyUnicode_KIND() macro to function (#92705)
Victor Stinner
2022-05-13
1
-1/+15
*
gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537)
Inada Naoki
2022-05-12
1
-219/+14
*
gh-89653: PEP 670: unicodeobject.h uses _Py_CAST() (#92696)
Victor Stinner
2022-05-11
1
-6/+12
*
gh-89653: Add assertions to unicodeobject.h functions (#92692)
Victor Stinner
2022-05-11
1
-2/+8
*
gh-89653: PEP 670: Convert unicodeobject.h macros to functions (#92648)
Victor Stinner
2022-05-11
1
-48/+66
*
gh-91321: Add _Py_NULL macro (#92253)
Victor Stinner
2022-05-03
1
-3/+3
*
gh-91320: Fix more old-style cast warnings in C++ (#92247)
Victor Stinner
2022-05-03
1
-15/+16
*
gh-92135: Rename _Py_reinterpret_cast() to _Py_CAST() (#92230)
Victor Stinner
2022-05-03
1
-3/+3
*
gh-91320: Add _Py_reinterpret_cast() macro (#91959)
Victor Stinner
2022-04-27
1
-3/+6
[next]