This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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: Universal Character Names, v2


On 29-Nov-2002, Kai Henningsen <kaih@khms.westfalen.de> wrote:
> zack@codesourcery.com (Zack Weinberg)  wrote on 28.11.02 in <87r8d5rq2b.fsf@egil.codesourcery.com>:
> 
> > "Martin v. Löwis" <martin@v.loewis.de> writes:
> 
> > > - I have not decided to deviate from the C and C++ standards for
> > >   character tests. Reviewers commented that they dislike the approach
> > >   taken by the standards committees, and that the relevant Unicode
> > >   specification should be taken into account instead. I disagree, as I
> > >   consider the approach of giving explicit lists quite reasonable.
> > >   More importantly, I think that standards conformance should be
> > >   valued quite highly unless specific user demands require to
> > >   ignore or extend the standards; this is not the case in the
> > >   specific issue.
> >
> > ... 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.
> 
> Specifically, the argument "I prefer following the standard" is not useful  
> as an argument against following the other involved standard, especially  
> where it applies to a subject falling into the core competence of that  
> other standard.

I strongly disagree.  We are talking about C and C++ code.  The C
and C++ standards are the ones which have primary jurisdiction here.
The GCC manual claims conformance to the C standard, not to the Unicode
standard.

If you think the C or C++ standard got it wrong, then the right mechanism
to use is to submit a defect report.

But in the absence of such a defect report and a C/C++ committee resolution
in favour of the proposed change, GCC should follow the C/C++ standards.

-- 
Fergus Henderson <fjh@cs.mu.oz.au>  |  "I have always known that the pursuit
The University of Melbourne         |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.


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