id summary reporter owner description type status milestone component version severity resolution keywords cc 621 filesystem::path as a template streetraider Beman Dawes "{{{ I suggest boost::filesystem::path to be a template: template class path; Current path will be used as path. Of course it's unable to use path for file operations like open(), rename() and so on with current C++ library. These function may take path as parameters. But it's very useful to have path dealing with filenames! Any will be able to use it and pass them for WinAPI functions by example, or use in any database that support wide chars. At second, I think path::extention() member function will be useful to exctact extention of the file, such as "".html"" (or just ""html"") for ""foo/bar.html"". }}}" Feature Requests closed filesystem None Showstopper fixed