ThePhD / future_cxx

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

N2828 - Unicode Sequences More Than 21 Bits are a Constraint Violation #40

Closed ThePhD closed 2 years ago

ThePhD commented 3 years ago

New paper. No number yet. https://thephd.dev/_vendor/future_cxx/papers/C%20-%20Unicode%20Sequences%20More%20Than%2021%20Bits%20are%20a%20Constraint%20Violation.html

ThePhD commented 3 years ago

Paper for Corentin. Let's get it done.

N2828.

https://thephd.dev/_vendor/future_cxx/papers/C%20-%20Unicode%20Sequences%20More%20Than%2021%20Bits%20are%20a%20Constraint%20Violation.html

rurban commented 2 years ago

Note that I proposed a similar restriction in n2932 for C26. https://github.com/rurban/libu8ident/blob/master/doc/n2932.md

ThePhD commented 2 years ago

This proposal has already been accepted for C23, I just haven't marked it in this repository.

So that's one less thing your proposal has to do for C2Y/C3X.

rurban commented 2 years ago

Ah good to know. So I have to cite it properly. TR39 restricts to max 4 sequences, yours is better.

h-vetinari commented 2 years ago

This proposal has already been accepted for C23, I just haven't marked it in this repository.

Out of curiosity, is there a place other than your blogpost updates (and the eventual update to the working draft) where it's publicly visible which papers have been approved/rejected for C23?

ThePhD commented 2 years ago

There will be a list in the latest working draft that lists all accepted papers, like in the ones before it. That's supposed to be the definitive list, since the GitLab Issue Tracker is sort of hidden right now and I haven't finished the website I've been working on for over a year now x.x.

ThePhD commented 2 years ago

Added to C23. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2912.pdf