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