Subject: Re: [isocpp-lib-ext] Questions for LEWG for P1885: Naming Text Encodings to Demystify Them
From: Jeff Garland (jeff_at_[hidden])
Date: 2021-02-07 05:51:15
> On Feb 7, 2021, at 12:47 AM, Tom Honermann via Lib-Ext <lib-ext_at_[hidden]> wrote:
> This is more of a question for LWG. The IANA registry is not versioned, but does contain a last updated time stamp. No stability guarantees are provided, nor is there an obvious way to access older revisions of the registry. Is a reference ok? Or do we need to include the contents in the standard? The IANA registry had not been updated for many years until just a month ago when "UTF-7-IMAP" was added.
IANA is already referenced in the bibliography and the chrono sections of the standard in relation to the time zone interface. Thereâs no versions or stability there either â just a link. Howard can probably clarify, but pretty sure all that was intentional to avoid instability in the c++ spec â that is stay out of the quagmire or ever changing time zone data.
The difference I see is that P1885, as currently drafted, basically pulls in âthe list of encodings' from IANA, where chrono completely dodges doing anything of the sort. Not sure thereâs a way to achieve the goals of P1885 without that, but itâs clearly more dependent than chrono.
SG16 list run by firstname.lastname@example.org