<div dir="ltr">SG16 is sending this NB comment to EWG. We&#39;ll try to do it between morning break and lunch.<div><br></div><div>From <a href="https://github.com/cplusplus/nbballot/issues/28">GitHub</a>, I expect that EWG will discuss this for a bit of time:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><p style="box-sizing:border-box;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;font-size:14px;margin-top:0px">SG16 in Belfast: Recommend to accept with modification to deprecate identifiers that do not conform to Unicode TR#31 with exception for use of underscore.</p></div><div><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;font-size:14px">Rationale: Future direction via<span class="gmail-Apple-converted-space"> </span><a href="http://wiki.edg.com/pub/Wg21belfast/SG16/D1949R0.html" rel="nofollow" style="box-sizing:border-box;color:rgb(3,102,214);text-decoration-line:none">D1949R0</a><span class="gmail-Apple-converted-space"> </span>intends to make these identifiers ill-formed in C++Future, so we want to put programmers on notice now to give them time to react. Additionally, we don&#39;t want to break compatibility with C and we lack implementation experience with D1949R0.</p></div><div><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;font-size:14px">We had strong consensus for addressing this concern in C++20. The recommendation above had slightly better consensus than a poll to, rather than deprecating identifiers that do not conform to Unicode TR#31, adding a non-normative note containing guidance that programmers should use conforming identifiers.</p></div><div><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;font-size:14px">Removing the SG16 label. This now needs to be seen by EWG.</p></div><div><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;font-size:14px">SG16 minutes are available at:</p></div></blockquote><div><ul style="box-sizing:border-box;padding-left:2em;margin-top:0px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;font-size:14px;margin-bottom:0px"><ul><li style="box-sizing:border-box;margin-left:0px"><a href="http://wiki.edg.com/bin/view/Wg21belfast/SG16NBNL029" rel="nofollow" style="box-sizing:border-box;color:rgb(3,102,214);text-decoration-line:none">http://wiki.edg.com/bin/view/Wg21belfast/SG16NBNL029</a></li></ul></ul></div></div>