Subject: Re: [boost] [regex] How robust are the <boost/regex/pending/unicode_iterator.hpp> adapters?
From: Artyom Beilis (artyomtnk_at_[hidden])
Date: 2011-07-18 12:28:59
----- Original Message ----
> From: Beman Dawes <bdawes_at_[hidden]>
> To: Boost Developers List <boost_at_[hidden]>
> Sent: Mon, July 18, 2011 7:17:19 PM
> Subject: [boost] [regex] How robust are the
> Boost.Filesystem needs the UTF-32 to UTF-16 and UTF-16 to UTF-32
> adapters to implement char16_t and char32_t support.
UTF-16 to UTF-32 and backward is quite trivial and can
be done in 10-20 rows of code. You can borrow some
code from Boost.Locale it is really trivial.
If you need I'll give you samples.
Really, don't add dependency for this...
> Do they have any
> known bugs or other outstanding problems?
I can tell you char16_t and char32_t are far-far-far-far from
being useful especially if you want to use codecvt or something
So don't be in hurry to implement anything useful for them, currently
these characters support is totally broken with major compilers.
CppCMS - C++ Web Framework: http://cppcms.sf.net/
CppDB - C++ SQL Connectivity: http://cppcms.sf.net/sql/cppdb/
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk