Subject: Re: [boost] Use of deprecated macros in Boost
From: Peter Dimov (lists_at_[hidden])
Date: 2012-12-12 13:38:10
> Marshall Clow wrote:
> > On Dec 12, 2012, at 8:17 AM, Peter Dimov <lists_at_[hidden]> wrote:
> > > Marshall Clow wrote:
> > >> There's a full list at:
> > >> http://www.boost.org/doc/libs/1_52_0/libs/config/doc/html/boost_config/boost_macro_reference.html#boost_config.boost_macro_reference.boost_deprecated_macros
> > >
> > > This list doesn't appear to be complete; it's missing, for example,
> > > BOOST_HAS_RVALUE_REFS.
> > I haven't touched any of the BOOST_HAS macros - they should be
> > unchanged.
> > However, I just added BOOST_HAS_RVALUE_REFS to the docs. (r 81878)
> > In an ideal world, I think that macro should be named
> > BOOST_HAS_CXX11_RVALUE_REFERENCES or (even better)
> > !defined(BOOST_NO_CXX11_RVALUE_REFERENCES), but not today.
> There are two more such macros, as far as I can see:
> BOOST_HAS_STATIC_ASSERT and BOOST_HAS_VARIADIC_TMPL.
Do you want these cleaned up from the SmartPtr library for this release, by
the way? There's still time.