P1949 C++ Identifier Syntax using Unicode Standard Annex 31 #688
Comments
SG16 in Belfast: Needs revision. SG16 reviewed a draft of this paper in Belfast during our discussions of NL029. The author was present. We're looking forward to a revision for C++23 that addresses C compatibility, implementation experience, and that has wording. SG16 minutes are available with the minutes for the discussion of NL029 at: |
P1949R1 C++ Identifier Syntax using Unicode Standard Annex 31 (Steve Downey, Zach Laine, Tom Honermann, Peter Bindels) |
SG16 approved P1949R1 in Prague. Minutes are at http://wiki.edg.com/bin/view/Wg21prague/SG16P1949R1. P1949R1: Implementations should implicitly normalize identifiers to NFC
Consensus? No P1949R1: non-NFC normalized identifiers should be ill-formed.
Consensus? Yes P1949R1: We agree with the stated UAX31 conformance requirements.
Consensus? Yes P1949R1: Encourage exploring incorporation of UAX39; exclusion of confusables.
Consensus? Weak - authors prerogative P1949R1: Forward to EWG
Adding the |
Given the time constraints of the committee, should we spend additional committee effort on
Should implementers be allowed to extend the list of allowable characters as a conforming
We believe that P1949R1 has been sufficiently developed and (pending the feedback from the
|
D1949R2 C++ Identifier Syntax using Unicode Standard Annex 31 Paper is the same as P1949R1 from the mailing, plus wording and NFC. D1949R2 is tentatively ready to go to CWG for C++23.
|
P1949R2 C++ Identifier Syntax using Unicode Standard Annex 31 (Steve Downey, Zach Laine, Tom Honermann, Peter Bindels) |
P1949R3 C++ Identifier Syntax using Unicode Standard Annex 31 (Steve Downey, Zach Laine, Tom Honermann, Peter Bindels, Jens Maurer) |
This has been updated since marked at "tentatively ready", so we'll need to revisit. |
P1949R4 C++ Identifier Syntax using Unicode Standard Annex 31 (Steve Downey, Zach Laine, Tom Honermann, Peter Bindels, Jens Maurer) |
P1949r4 discussed at today's EWG telecon. Poll: P1949r4 is tentatively ready to go to CWG for C++23 (noting that this is not a binding poll, simply re-taking the poll from Prague)
|
"The paper isn't tentatively ready anymore, in the sense that we'll want to re-affirm its status or deny when we can next make binding decisions." |
Removing the SG16 label as this proposal is now in EWG's hands. I trust the EWG chair will involve SG16 should further review warrant it. |
P1949R5 C++ Identifier Syntax using Unicode Standard Annex 31 (Steve Downey, Zach Laine, Tom Honermann, Peter Bindels, Jens Maurer) |
P1949R6 C++ Identifier Syntax using Unicode Standard Annex 31 (Steve Downey, Zach Laine, Tom Honermann, Peter Bindels, Jens Maurer) |
R6 was discussed in today's EWG telecon. POLL: P1949R6 is tentatively ready to move to CWG
|
P1949R0 C++ Identifier Syntax using Unicode Standard Annex 31 (Steve Downey)
The text was updated successfully, but these errors were encountered: