Boost logo

Boost :

Subject: Re: [boost] [core] Breaking change to boost::ref in 1.56
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2014-07-13 10:02:08


On 12 Jul 2014 at 21:54, Eric Niebler wrote:

> I don't like differences between boost and std. But I also don't like
> breaking code. What do we want here?

I vote that boost::ref() becomes like std::ref(), but
boost::proto::ref() remains like former boost::ref() for the 1.56
release.

(Obviously implied in this is that boost::ref has two
implementations, let's say boost::v1::ref() and boost::v2::ref(), and
people choose which they like).

I'd live with boost::ref() being the old behaviour this release but
with the new boost::ref() available as boost::experimental::ref() or
something, and for 1.57 boost::ref() becomes like std::ref().

Niall

-- 
ned Productions Limited Consulting
http://www.nedproductions.biz/ 
http://ie.linkedin.com/in/nialldouglas/



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