
14 Jun
2010
14 Jun
'10
1:12 p.m.
On 06/14/2010 04:42 PM, Phil Richards wrote:
On Mon, 2010-06-14 at 16:15 +0400, Andrey Semashev wrote: [snip discussion of removal of stream operators from path]
The escape/unescape functions (why "delimit"?) you mentioned could be useful, but only as helpers for other APIs (such as the OS API). I think, convenience.hpp is the right place for them.
Are these functions specific to Boost.Filesystem? A mechanism for quoting strings (whether it is double-quoting, back-slashing, or URL-style) would seem to be generally useful, and not just specific to the filesystem library.
I think, path quoting rules can be OS-specific, so it seems fit to reside in Boost.Filesystem.