Title
§[format.string.std] references to "Unicode encoding" unclear
Status
new
Section
[format.string.std]
Submitter
Hubert Tong

Created on 2020-02-29.00:00:00 last changed 4 months ago

Messages

Date: 2020-02-29.00:00:00

In [format.string.std], the meaning of "Unicode encoding" in the text added by P1868R2 (the "Unicorn width" paper) is unclear.

One interpretation of what is meant by "Unicode encoding" is "UCS encoding scheme" (as defined by ISO/IEC 10646). Another interpretation is an encoding scheme capable of encoding all UCS code points that have been assigned to characters. Yet another interpretation is an encoding scheme capable of encoding all UCS scalar values.

SG16 reflector discussion (with the LWG reflector on CC) indicates that the third option above is the closest to the intent of the study group. The situation of the current wording, which readers can easily read as indicating the first option above, is undesirable.

History
Date User Action Args
2020-02-29 00:00:00admincreate