OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Genx

[ Lists Home | Date Index | Thread Index ]

David Tolpin wrote:
> Rich Salz:
> > Why not just do everything in UTF-8.  All this wchar_t, "asdfasdf"L 
> > support, etc., is going to complicate the API.  Seems simpler to have 
> > the basic API, and for those not working in UTF-8 (or its subset:), they 
> > only have to remember a single consistent rule:  call "convert()" first.
> 
> That would be the best. I wanted to suggest that but thought it was stupid.
> At least I am not alone.

"Me too."

wchar_t has always struck me as a terrible mess, and I have avoided it;
I wouldn't like to see it used in Genx.

The elimination of all the endian issues, and the availability of strcpy,
etc. for those still working in plain C help make it a good solution.
(Although I personally lean towards the use of pointer+length in the API,
rather than NUL-termination.)

Michael




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS