This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Universal Character Names, v2
- From: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- To: Zack Weinberg <zack at codesourcery dot com>
- Cc: "Martin v. Löwis" <martin at v dot loewis dot de>, <gcc-patches at gcc dot gnu dot org>, <java at gcc dot gnu dot org>
- Date: Fri, 29 Nov 2002 10:41:41 +0000 (GMT)
- Subject: Re: Universal Character Names, v2
On Thu, 28 Nov 2002, Zack Weinberg wrote:
> ... which I disagree with. I am rejecting this patch until you
> implement support for Unicode as she is spoke, which means UAX#15
> including normalization, not whatever nonsense is in the C and C++
> standards.
Again, the C and C++ standards do not use Unicode, they use ISO/IEC 10646.
UAX#15 and normalization is not part of ISO/IEC 10646. I doubt a change
in the normative reference would be considered appropriate here (i.e.,
that there would be considered to be a defect in the languages) when
there's an ISO standard available, although the ISO/IEC directives do
permit normative references to other documents in some cases:
In principle, the referenced documents shall be documents published by
ISO and/or IEC. Documents published by other bodies may be referred
to in a normative manner provided that
a) the referenced document is recognized by the ISO and/or IEC
committee concerned as having wide acceptance and authoritative status
as well as being publicly available,
b) the ISO and/or IEC committee concerned has obtained the agreement
of the authors or publishers (where known) of the referenced document
to its inclusion and to its being made available as required - the
authors or publishers will be expected to make available such
documents on request,
c) the authors or publishers (where known) have also agreed to inform
the ISO and/or IEC committee concerned of their intention to revise
the referenced document and of the points the revision will concern,
and
d) the ISO and/or IEC committee concerned undertakes to review the
situation in the light of any changes in the referenced document.
--
Joseph S. Myers
jsm28@cam.ac.uk