ThePhD / future_cxx

Work done today for the glory of tomorrow - or, C and C++ systems programming papers.
https://thephd.dev/portfolio/standard
46 stars 8 forks source link

p2513 - char8_t compatibility fixes #45

Closed ThePhD closed 2 years ago

ThePhD commented 2 years ago

unsigned char[] is both a compatibility and an upgrade issue for people who want good UTF-8 in pre-C++20, want to work with C, and want to work with post-C++20 when char8_t becomes generally available.

ThePhD commented 2 years ago

@tahonermann is joining the fun as a coauthor for this paper.

https://thephd.dev/_vendor/future_cxx/papers/d2513.html

ThePhD commented 2 years ago

This paper was approved by SG16 and will go to EWG.

ThePhD commented 2 years ago

Approved by EWG, needs to be put in polls. Core also reviewed, deemed it good.

ThePhD commented 2 years ago

This passed polls and as far as I am concerned is in C++20 (as a DR) and C++23.