Boost logo

Boost :

From: Rogier van Dalen (rogiervd_at_[hidden])
Date: 2005-08-20 04:47:33


On 8/18/05, Robert Ramey <ramey_at_[hidden]> wrote:
> utf8_codecvt_facet is there. This is used by serialization and by program
> options but we couldn't convince anyone that it should be "promoted" to
> public status in spite of its demonstrated utility, correctness and
> documentation. [...]

I wouldn't question utf8_codecvt_facet's utility, nor its
documentation. I don't see why it shouldn't have gotten a review long
ago.

At the moment, however, Graham and I are making progress on a full
Unicode library. We're of course hoping to submit this library-to-be
for a review. This library will contain a UTF-8 codecvt facet (I've
just finished writing it). It will have the advantage of a 32-bits
internal type by default and nicely integrate with UTF-16, UTF-32, and
byte order mark detection. (It will also be more conformant to the
current Unicode standard by checking for the shortest encoding and
restricting input and output to "Unicode scalar values".)

In conclusion, assuming that we can really produce a Unicode library
any time soon, this may not be the right time for submitting your
utf8_codecvt_facet for review. (Whether the assumption is correct only
time will tell, of course.)

Regards,
Rogier


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk