Subject: Re: [boost] [mpl] Proceeding with modularization
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2014-08-19 14:49:12


On Tue, Aug 19, 2014 at 10:45 PM, Edward Diener <eldiener_at_[hidden]> wrote:
> On 8/19/2014 6:56 AM, Andrey Semashev wrote:
>
> It would really be nice if we could cleanup MPL and get rid of all he
> hacks/workarounds for old compilers that nobody should be using anymore.
> Stephen Kelly attempted to do this on his own git branch but was voted down
> from getting this on to 'develop' and I similarly tried to promote his
> changes to 'develop' but was voted down. It is really trying to do much of
> anything with MPL if all of this old stuff stays around forever. Just
> reading the code and understanding it, in the face of these hacks is a real
> trial, much less changing anything. Good luck separating MPL into MPL.Core
> and MPL with this code still around !

I wasn't planning to explicitly remove workarounds except only one for
Borland that adds dependency on TypeTraits. The workarounds aren't the
problem.