
On Nov 15, 2012, at 3:10 PM, Darren Garvey <darren.garvey@gmail.com> wrote:
On 15 November 2012 19:46, Rene Rivera <grafikrobot@gmail.com> wrote:
On Thu, Nov 15, 2012 at 1:39 PM, Marshall Clow <mclow.lists@gmail.com> wrote:
On Nov 15, 2012, at 11:31 AM, Matus Chochlik <chochlik@gmail.com> wrote:
The header will be in boost/algorithm/string_ref.hpp, but I welcome discussion about where it should live. Ideally, I think it should be just "boost/string_ref.hpp".
+1 to boost/string_ref.hpp (it is not an algorithm)
I agree - but it is (will be useful) for string algorithms.
-20 ;-) We *really* should stop putting headers in the top level boost dir.
Agreed
The only other obvious place is "boost/utility/string_ref.hpp".
I agree. The top-level directory is overpopulated. Shouldn't this live in Boost.Container next to string? That library's introduction exactly fits what this is (one of the "latest draft features").
I certainly don't think of a string_ref as a container. It owns no elements. Utility makes a lot of sense to me. ___ Rob