C++ Logo

SG16

Advanced search

Subject: Re: [isocpp-core] Updated draft revision: D2029R3 (Proposed resolution for core issues 411, 1656, and 2333; numeric and universal character escapes in character and string literals
From: Tom Honermann (tom_at_[hidden])
Date: 2020-08-24 21:37:40


On 8/24/20 4:52 PM, Jens Maurer wrote:
> On 24/08/2020 06.12, Tom Honermann via Core wrote:
>> Perhaps it is time to re-title this paper to "Rewrite [lex.ccon] and [lex.string]" :)
>>
>> An update of D2029R3 is available at https://rawgit.com/sg16-unicode/sg16/master/papers/d2029r3.html.%c2  This addresses the feedback provided at the July 20th, 2020, core issues processing telecon.  The relevant changes include:
>>
>> * Changed the introductory and proposed resolution overview to remove incorrect uses of "narrowing integer conversion" in prose intended to describe something more like an "integral conversion".
>> * [lex.ccon]pY: Added footnotes explaining that, for nonencodable character literals and multicharacter literals, the associated character encoding may be used solely to determine encodability and not to actually encode values.
> Footnotes Y1 and Y3: Suggestion:
>
> Y1) The associated character encoding for ordinary character literals
> determines encodability, but does not determine the value of
> non-encodable ordinary character literals or ordinary multicharacter
> literals.

That is much better.  Thanks, Jens!  Updated.

Tom.

>
> Jens


SG16 list run by sg16-owner@lists.isocpp.org