Boost logo

Boost :

Subject: [boost] Removing Bind placeholders from the global namespace
From: Peter Dimov (pdimov_at_[hidden])
Date: 2009-06-13 14:02:27


This topic has again come up recently in boost-users. I have already
assigned myself a ticket,

https://svn.boost.org/trac/boost/ticket/2240

but have done nothing so far, in part because it would break other Boost
libraries. (Patching placeholders.hpp is trivial in itself.)

This is one case in which the trunk/release procedures don't work well as-is
unless someone volunteers to produce a patch against all of Boost that at
once moves the placeholders into namespace boost::placeholders _and_ fixes
all errors that this would cause.

It'd be easier to split the work: I put the breaking change in and then the
libraries are fixed one by one. :-)

Comments?

--
Peter Dimov
http://www.pdplayer.com 

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