
On Tue, 18 Jan 2011 16:04:29 +0000 Alexander Lamaison <awl03@doc.ic.ac.uk> wrote:
On Tue, 18 Jan 2011 10:54:57 -0500, Chad Nelson wrote:
Why delegate them to another library? Those classes already have efficient, flexible, and correct iterator-based template code for the conversions between the UTF-* types. I'd rather just farm out the stuff that those types are weak at, like converting to and from system-specific locales.
If they can do that, that's great! The conversion code was so short that I assumed it wasn't a full, complete conversion algorithm.
They're complete, and accurate. The algorithms aren't overly complex, they just translate between different forms of the exact same data, after all.
After all, something the size of ICU is apparently necessary for full Unicode support!
Please forgive my scepticism :P
Of course! :-) It's an understandable confusion, full Unicode support involves a *lot* more than what those classes handle, or are meant to. -- Chad Nelson Oak Circle Software, Inc. * * *