C++ Logo

sg16

Advanced search

Re: [SG16] Comment on P1885R0: Naming Text Encodings to Demystify Them

From: Corentin Jabot <corentinjabot_at_[hidden]>
Date: Thu, 23 Jan 2020 23:19:01 +0100
On Thu, Jan 23, 2020, 21:57 Jens Maurer via SG16 <sg16_at_[hidden]>
wrote:

> Hi,
>
> We talked quite a bit about this paper in the teleconference.
>
> I have another concern: The core language defines the
> terms "execution character set" and "execution wide-character set"
> in [lex.charset].
>
> The wording in the paper should use exactly these phrases, with
> an appropriate cross-reference.
>
> Given these definitions, I'm a bit concern about the name of
> the member function "literal". If it wants to talk about the
> execution character set, it should state so in its name.
>

While we can bikeshed the particulars, the paper does explain the names
chosen.
The core wording is not necessarily intuitive for users.
The core wording also assumes (it doesn't really have a choice) that the
execution encoding is a subset of the encoding associated to the current
locale).


> Jens
>
> --
> SG16 mailing list
> SG16_at_[hidden]
> https://lists.isocpp.org/mailman/listinfo.cgi/sg16
>

Received on 2020-01-23 16:21:47