This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] [BZ 17588 13064] Update UTF-8 charmap and width to Unicode 7.0.0


On 02/18/2015 08:19 PM, Joseph Myers wrote:
> There's also the matter of updating __STDC_ISO_10646__ in stdc-predef.h.
> 
> Unicode 7.0 claims to correspond to ISO/IEC 10646:2012 plus amendments 1 
> and 2 (and one extra character).  Unfortunately I can find no sign of 
> amendment 2 ever having been published; it looks rather like it was 
> subsumed into ISO/IEC 10646:2014.  Wikipedia claims that corresponds to 
> Unicode 7.0 (which would imply 201409L as version), but I can't find any 
> authoritative information, either on the Unicode website or after looking 
> through lots of SC2 documents, to confirm if there are indeed no 
> characters in 10646:2014 that aren't in Unicode 7.0.
> 

The ISO never published ammendment 2 for ISO/IEC 10646:2012.

The answer from the Unicode Consortium was (with some copy editing):
~~~
Version 7.0 of the Unicode Standard is synchronized with ISO/IEC 10646:2012, 
plus Amendments 1 and 2. Additionally, it includes the accelerated 
publication of U+20BD RUBLE SIGN.

Unicode 8.0, due for publication in the summer of 2015, is in early draft 
stage now, with a page here:
http://www.unicode.org/versions/Unicode8.0.0/#Summary
Is intended to synchronize with ISO 10646:2014, plus Amendment 1. 
~~~

Therefore Unicode 7.0.0 is between 10646:2012 and 10646:2014.

The wikipedia page is wrong and I have corrected it.

Thus __STDC_ISO_10646__ should be 201304L (the date that ISO/EC 10646:2012
Amd.1 was published).

Thoughts?

Cheers,
Carlos.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]