Boost logo

Boost-Build :

From: Ali Azarbayejani (ali_at_[hidden])
Date: 2003-06-09 09:59:56


David Abrahams wrote:
>>>I can't
>>>come up with any strong arguments about this. One other idea might be
>>>to use "//", but it's just an idea.
>>
>>Comparing
>>
>> /boost/program_options%program_options
>>
>>with
>>
>> /boost/program_options//program_options
>>
>>I cannot say that I prefer anything strongly. Maybe, we should toss a coin ;-)
>
>
> I guess I like the double-slash thing a little better because it
> sticks out a little more and still looks like path separation. We'd
> need to be careful to handle the initial // on remote paths for some
> OSes specially.
>
> /boost/program_options$program_options
>
> is probably a mistake because of the special role of '$' in Jam

I don't know why you and Volodya want to make it look like a path
separation...that's precisely what I'd like to avoid. I would like the
separator to visually separate the two things as much as possible while
still connecting them. They really are two different things..."project"
and "main-target"...and I'd like them to look clearly separated.

So, personally, I prefer round symbols like '@' and '$' to linear
symbols like '/', '//', '\' or '%' (although the '%' is actually more
round than linear to my eyes, so, ironically, Volodya and I both like
'%' but for exactly opposite reasons).

But what I don't get is why is it appealing to you to make the
main-target somehow look like a sub-path?

--Ali

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk