Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2003-06-02 18:57:37


I'm going to want to replace the old Boost iterator adaptors
implementation with the new one in the Boost sandbox pretty soon, and
while they are similar in intent and spirit, they have totally
incompatible interfaces. In fact, the new one lives in a subdirectory
boost/iterator, but I think it would be highly unwise to keep the old
header around since it defines some of the same names, notably, um,
"iterator_adaptor" ;-). It would be an invitation to ODR violations.

This is going to break every boost library and every user which is
depending on the current CVS version of iterator_adaptors. The new
adaptors are so much better designed and easier to use that making the
transition should be cake, but before I do anything drastic I want to
hear how loud the pre-emptive screaming is ;-)

Objections?

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

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