|
Boost : |
Subject: Re: [boost] [modularization] Recommendations
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2014-06-09 04:09:53
Le 08/06/14 12:21, Stephen Kelly a écrit :
>
>
> Recommendation 3) Remove use of algorithm from range
>
> Range includes
>
> boost/algorithm/string/config.hpp
>
> for no known purpose. According to
>
> git log -S BOOST_STRING_TYPENAME
>
> that define was never used in the range library. According to the history of
>
> boost/algorithm/string/config.hpp
>
> it never really had anything else useful. It might have made sense to
> include it for the Borland portability with the BOOST_STRING_TYPENAME, but
> that define was never used in range.
>
> Simply remove the use of the
>
> boost/algorithm/string/config.hpp
>
> header.
>
> Use
>
> boost/type_traits/detail/yes_no_type.hpp
>
> instead of
>
> boost/algorithm/string/yes_no_type.hpp
>
> in
>
> include/boost/range/detail/collection_traits_detail.hpp
>
>
Hi,
I agree with this modifications.
Could we decide if this is the way to resolve this dependency?
Best,
Vicente
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk