/** Is directory read only?
returns
- 1: dir writeable
- 0: not writeable
- -1: error- couldn't find out, or unsure
+ true: dir writeable
+ false: not writeable
*/
-int IsDirWriteable (string const & path);
+bool IsDirWriteable (string const & path);
/** Is a file readable ?
Returns true if the file `path' is readable.
/// Put the name in quotes suitable for the current shell
string const QuoteName(string const & file);
-/// Is a filename/path absolute?
-bool AbsolutePath(string const & path);
-
/// Add a filename to a path. Any path from filename is stripped first.
string const AddName(string const & path, string const & fname);
/// Return the extension of the file (not including the .)
string const GetExtension(string const & name);
+/// Returns true is path is absolute
+bool AbsolutePath(string const & path);
+
/// Create absolute path. If impossible, don't do anything
string const ExpandPath(string const & path);