On Sun, Dec 15, 2013 at 3:03 AM, Rich E
On Sat, Dec 14, 2013 at 7:58 PM, Marshall Clow
wrote:
On Dec 14, 2013, at 3:19 PM, Alexander Lamaison
wrote: Chris Brown
writes: On 12/14/13, 8:56 AM, Peter Dimov wrote:
If we're going to call the next release 2.0, we'll be allowed some latitude with respect to breaking changes, so maybe this is the right time to finally remove the Bind placeholders from the global
namespace.
This will, however, break many things all around Boost (to say
nothing
about the outside world), as a quick grep can readily reveal. And, consequently, it will generate a certain amount of work for the maintainers of the affected libraries that, from their point of view, can appear unnecessary.
+1... But, instead of making a drastic change, why don't we make a deprecation plan? Say, from the next Boost release (2.0?), the official way to refer to placeholders is boost::placeholders::_n However, we still support ::_n for some other release, until we completely remove it from Boost version 2.x Best, -- Marco