|
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