Boost logo

Boost :

Subject: Re: [boost] [type_traits] Rewrite and dependency free version
From: John Maddock (boost.regex_at_[hidden])
Date: 2015-01-16 12:35:23


>> AFAIR, by convention we set HDR macros when the header is fully usable.
>
> When the HDR macro is set, the #include is not guaranteed to compile, so
> the header can't be used and there is no point in defining any other
> macros.

The convention we've used in the past, is that the feature macro is
unset once the feature becomes "usable enough", then add some extra
macros to cover bugs, corner cases, and other such things.

So I guess the question is at what point do we say that header is good
enough?

John.


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