Boost logo

Boost :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-08-08 07:33:52

suppose I have this:

   path p = .........;
   p /= "../../../a/b/c" ;

with current CVS version of filesystem I get paths like:


which are correct, but it has reduntant elements. Say first ".." undoes
"threading-multi" and next ".." undoes "debug" and the path is the same as


which is much smaller, and so better for things like error diagnostic. Any
change that filesystem perform such path normalization either during
operator/= or as a separator function?


Boost list run by bdawes at, gregod at, cpdaniel at, john at