Boost logo

Boost :

Subject: Re: [boost] [1.52.0] Beta1 release available
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2012-10-09 17:13:42

Le 09/10/12 21:55, Daniel James a écrit :
> Boost release 1.52.0 beta 1 is now available from SourceForge
> See
> This release contains numerous enhancements and bug fixes for existing
> libraries.
> For details of what's in the release, see


please could you add the following for Boost.Ratio


* Replace the short_name and long_name functions by symbol and prefix
functions respectively.


* The ratio_string<>::short_name and ratio_string<>::long_name are
deprecated. Use ratio_string<>::symbol and ratio_string<>::prefix
respectively. These functions be removed in 1.55.

and the following fixes for Boost.Ratio and Boost.Chrono if I'll be
able to merge and as suggested by Eric.

// Ratio

* [@ #7478] Compiles fails
with compilers supporting char16_t and char32_t fails if the library
doesn't provides std::u16string and std::u32string.

Currently there are no macros BOOST_NO_CXX11_U16STRING and
BOOST_NO_CXX11_U32STRING signaling that the standard library doesn't
provides std::u16string or std::u32string. The committed change avoids
the compile error when Boost.Config will provide these macros. In the
mean time the user needs to define them explicitly while using
Boost.Ratio in these conditions.

// Chrono
* [@ #7479] Compiles fails
with compilers supporting constexpr fails if the standard library
doesn't provides the constexpr interface


Boost list run by bdawes at, gregod at, cpdaniel at, john at