Namespaces
Variants
Actions

User talk:Xmcgcg

From cppreference.com
Revision as of 00:51, 29 September 2022 by Fruderica (Talk | contribs)

On the character sets

I believe my edit is OK even if P2314R4 is not a DR.

The behavioral changes are described in translation phases which is full of rev-boxes currently. And I don't think we should describe same character sets twice in a page. ----Fruderica (talk) 23:24, 28 September 2022 (PDT)

The charsets before C++23 are now collapsed at the bottom. See this page for an example: the old semantics of 'inheriting constructor' have been replaced by a DR, but there is still a collapsed section describing it. ----Xmcgcg
There is still duplication. I think the "historically known as" I wrote is sufficient to descibe the old terminology. Note that "the charsets before C++23" and "the charsets since C++23" are almost the same things, except that
  • the term translation character set based on UCS scalar values is newly introduced, and
  • the term extended source character set (seemly never properly defined) is removed by P2314R4,
and they are generally not equivalent. ----Fruderica (talk) 01:51, 29 September 2022 (PDT)