Updating D beyond Unicode 2.0
Neia Neutuladh
neia at ikeran.org
Mon Sep 24 04:23:58 UTC 2018
On Monday, 24 September 2018 at 01:39:43 UTC, Walter Bright wrote:
> On 9/23/2018 3:23 PM, Neia Neutuladh wrote:
>> Okay, that's why you previously selected C99 as the standard
>> for what characters to allow. Do you want to update to match
>> C11? It's been out for the better part of a decade, after all.
>
> I wasn't aware it changed in C11.
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf page
522 (PDF numbering) or 504 (internal numbering).
Outside the BMP, almost everything is allowed, including many
things that are not currently mapped to any Unicode value. Within
the BMP, a heck of a lot of stuff is allowed, including a lot
that D doesn't currently allow.
GCC hasn't even updated to the C99 standard here, as far as I can
tell, but clang-5.0 is up to date.
More information about the Digitalmars-d
mailing list