New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
P2460 Relax requirements on wchar_t to match existing practices #1122
Comments
SG16 discussed P2460R0 during its 2021-10-06 telecon. The following poll was taken:
This paper is now ready for review by EWG and LEWG. Review by EWG is necessary because this paper relaxes current core language restrictions. Review by LEWG is necessary because this paper transfers the prior core language restrictions to library functions that accept a wide string. This paper arguably introduces a new form of library UB because a library function accepting a wide string may now encounter a wide string for which some code units of the string do not directly encode a character (e.g., a code unit could now specify a UTF-16 surrogate). |
2021-11 Library Evolution Electronic Poll OutcomesPoll 1: Send [P2460R0] (Relax Requirements On wchar_t To Match Existing Practices) to Library Working Group for C++23, classified as an improvement of an existing feature ([P0592R4] bucket 2 item).
Consensus in favor |
This paper was discussed at the Dec 2021 SG22 meeting. Poll: SG22 does not see any compatibility concerns for the direction of P2460r0 in C++. Removing the SG22 tag. |
Note that this needs to be reviewed by EWG before it is approved. |
Please discuss this in SG22 for awareness (non-blocking). |
EWG reviewed P2460R0during its 2022-4-08 telecon, the following poll was taken: Send P2460R0 to electronic polling for forwarding to CWG as a defect report against all versions of the C++ standard to which it applies.
Result: Consensus Paper forwarded to electronic polling. |
Removing the SG22 label -- we had reviewed it before at our Dec 2021 meeting. |
P2460R1 Relax requirements on wchar_t to match existing practices (Corentin Jabot) |
CWG telecon 2022-06-17: Reviewed P2460R1; approved for plenary, pending LWG approval. |
This was voted on in the June 2022 EWG polls. Results are here.
Poll votes:
|
P2460R2 Relax requirements on wchar_t to match existing practices (Corentin Jabot) |
P2460R0 Relax requirements on wchar_t to match existing practices (Corentin Jabot)
The text was updated successfully, but these errors were encountered: