C11: should we use char32_t for unicode code points?

Edit
ID 6173
Title C11: should we use char32_t for unicode code points?
CI (CFBot) Summary
Stats (from CFBot) Patch version: v4, Patch count: 1, First patch: +279−244, All patches: +279−244
Topic Refactoring
Tags
Created 2025-10-29 00:25:50
Last modified 2025-10-29 00:25:51 (11 hours ago)
Latest email 2025-10-29 01:00:54 (11 hours ago)
Status
PG19-3 (2025-11-01 – 2025-11-30): Needs review
Target version 19
Authors Jeff Davis (jdavis)
Reviewers Become reviewer
Committer
Links
Emails
C11: should we use char32_t for unicode code points?
First at 2025-10-23 18:15:54 by Jeff Davis <pgsql at j-davis.com>
Latest at 2025-10-29 01:00:54 by Thomas Munro <thomas.munro at gmail.com>
Latest attachment (v4-0001-Use-C11-char16_t-and-char32_t-for-Unicode-code-po.patch) at 2025-10-28 21:54:35 from Jeff Davis <pgsql at j-davis.com>
    Attachment (v4-0001-Use-C11-char16_t-and-char32_t-for-Unicode-code-po.patch) at 2025-10-28 21:54:35 from Jeff Davis <pgsql at j-davis.com> (Patch: Yes)
    Attachment (v3-0001-Use-C11-char16_t-and-char32_t-for-Unicode-code-po.patch) at 2025-10-28 20:03:17 from Jeff Davis <pgsql at j-davis.com> (Patch: Yes)
    Attachment (v2-0001-Use-C11-char16_t-and-char32_t-for-Unicode-code-po.patch) at 2025-10-26 19:43:01 from Jeff Davis <pgsql at j-davis.com> (Patch: Yes)
    Attachment (v1-0001-Use-C11-char32_t-for-Unicode-code-points.patch) at 2025-10-23 18:15:54 from Jeff Davis <pgsql at j-davis.com> (Patch: Yes)
History
When Who What
2025-10-29 00:25:51 Jeff Davis (jdavis) Attached mail thread bedcc93d06203dfd89815b10f815ca2de8626e85.camel@j-davis.com
2025-10-29 00:25:50 Jeff Davis (jdavis) Created patch record
Edit