Re: [config] Add BOOST_NO_RANGE_BASED_FOR macro?
Jeffrey Lee Hellrung, Jr. <jeffrey.hellrung <at> gmail.com>
2012-07-10 00:15:12 GMT
On Mon, Jul 9, 2012 at 4:57 PM, Marshall Clow <mclow.lists <at> gmail.com> wrote:
> On Jul 9, 2012, at 11:42 AM, Marshall Clow wrote:
> > On Jul 9, 2012, at 11:34 AM, Beman Dawes wrote:
> >
> >> On Mon, Jul 9, 2012 at 12:11 PM, John Maddock <boost.regex <at> virgin.net>
> wrote:
> >>>> 2) If you have to add a config flag, please match the CXX11 naming
> scheme
> >>>> and call it something like
> >>>> BOOST_NO_CXX11_RANGE_BASED_FOR
> >>>
> >>>
> >>> +1 for that name.
> >>
> >> I really don't want to change naming schemes this far into it. If we
> >> go down that road, we should also rename the 28 Macros that don't use
> >> that scheme.
> >>
> >> Are you suggesting we should just byte the bullet and change them all?
> >
> > Yes, I am.
> >
> > I suggest that we do the same thing that I did for 1.50 and all the
> BOOST_NO_0X_* macros.
> > Define new ones, make the old ones have the same value as the new ones,
> and then, down the road, kill off the old ones.
> >
> > See trunk/boost/config/suffix.hpp.
> >
(Continue reading)