[typeof] various issues

1.)[ With MSVC8 I have to explicitly #define BOOST_TYPEOF_COMPLIANT in order to enable the type 'void' to be registered. A bug? 2.) Shouldn't there be a forwarding header in the boost directory so the user can #include <boost/typeof.hpp> instead of #include <boost/typeof/typeof.hpp> ? 3.) There are numerous tab-characters in the source (not that I care much, but while we're at it)... Regards, Tobias

"Tobias Schwinger" <tschwinger@neoscientists.org> wrote
1.)[
With MSVC8 I have to explicitly #define BOOST_TYPEOF_COMPLIANT in order to enable 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.
2.)
Shouldn't there be a forwarding header in the boost directory so the user can
#include <boost/typeof.hpp>
instead of
#include <boost/typeof/typeof.hpp>
?
I am not sure who makes the decisions like this.
3.)
There are numerous tab-characters in the source (not that I care much, but while 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. Regards, Arkadiy
participants (2)
-
Arkadiy Vertleyb
-
Tobias Schwinger