Boost logo

Boost :

Subject: Re: [boost] Removing _1 from the global namespace (again)
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2013-12-14 12:14:01


On Sat, Dec 14, 2013 at 8:56 PM, Peter Dimov <lists_at_[hidden]> 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.
>
> So I'll need a certain amount of community consensus before going ahead and
> breaking everyone's code. :-)

So far I had no problems with the global placeholders and used them
extensively in my projects. For sure this will cause a lot of headache
for me. I'd prefer not making this change, unless there is a
compelling reason for it.


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