On Fri, Apr 5, 2013 at 7:23 AM, Antony Polukhin
Hi,
I've got an almost ready patch for Boost.Any, that adds rvalues support to it via Boost.Move.
But the trouble is following: Current version of patch may (and would) break compilation on ancient compilers, like MSVC6, BCC 5.5 and g++ 2.95.
It can be tuned, to work even on those platforms, but: * I have no access to those antiquities, so it is impossible to run tests * It will take huge amount of time, to make it work
What is the current policy in such situations (may ancient compilers support be dropped)?
Well, at worst, you can shove the present Boost.Any hpp's in a legacy subdirectory and just forward to them for the above compilers. But better, I think, is to just drop support for those compilers. That's just an opinion, not a directive :) - Jeff