Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2005-06-02 09:40:25


"Jeff Flinn" <TriumphSprint2000_at_[hidden]> wrote in message
news:d7n2rh$v06$1_at_sea.gmane.org...
> Beman Dawes wrote:
> ...
>
>> Question: what should path("foo//bar//").string() yield?
>>
>> 1) "foo//bar//"
>> 2) "foo/bar/"
>> 3) "foo/bar/."
>
> I personally prefer 2, and already filter these beasties using the
> string_algo library when I get them from environment variables.

Interesting. I don't think I've ever seen these in practice.

> Although, I've been told the multiple slashes are required by our legacy
> nut-cracker laden dlls that front-end a fairly old version of gnumake.
> I've no idea why they are needed though.

That makes me nervous. Is there any chance you could find out why they
are/were needed?

Thanks,

--Beman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk