From: Arkadiy Vertleyb (vertleyb_at_[hidden])
Date: 2006-01-14 21:38:43
"Tobias Schwinger" <tschwinger_at_[hidden]> wrote
> With MSVC8 I have to explicitly #define BOOST_TYPEOF_COMPLIANT in order to
> the type 'void' to be registered.
> A bug?
Yes. There is some inconsistency between how the library uses two defines:
BOOST_TYPEOF_COMPLIANT and BOOST_TYPEOF_EMULATION. One of them (I think
BOOST_TYPEOF_COMPLIANT) needs to be removed. I will fix it sometime soon.
> Shouldn't there be a forwarding header in the boost directory so the user
> #include <boost/typeof.hpp>
> instead of
> #include <boost/typeof/typeof.hpp>
I am not sure who makes the decisions like this.
> There are numerous tab-characters in the source (not that I care much, but
> we're at it)...
My editor is currently setup to insert spaces instead of tabs, but we
probably have some left from the past. I'll fix this.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk