
On Mon, Feb 15, 2010 at 6:03 PM, Daniel James <daniel_james@fmail.co.uk>wrote:
On 15 February 2010 23:40, vicente.botet <vicente.botet@wanadoo.fr> wrote:
If there is a plan to remove the deprecated froms soon, I agree. When the
deprecated forms will be removed?
Before we can consider removing the old macros, we have to update all the places where they're used in boost.
The entire list of macros that need to be deprecated should be as follows. Someone correct me if I'm wrong, it was a little tricky finding all of these. BOOST_HAS_DECLTYPE [proto] BOOST_HAS_RVALUE_REFERENCES [interprocess, smart_ptr, thread, unordered] BOOST_HAS_STATIC_ASSERT [static_assert] BOOST_HAS_CONCEPTS [xpressive] BOOST_HAS_VARIADIC_TMPL [smart_ptr, unordered, interprocess, proto] Many more _HAS_ macros are defined in the various compiler config files but never referenced. Obviously those should be eliminated too.