aboutsummaryrefslogtreecommitdiff
path: root/cutl/fs
AgeCommit message (Collapse)AuthorFilesLines
2016-02-12Add fallback PATH_MAX value of 4096Boris Kolpackov1-0/+6
2015-11-12Return path string representation as const referenceBoris Kolpackov1-1/+1
2015-01-26Fix include directiveBoris Kolpackov1-1/+1
2014-09-06Do not low-case paths in normalize() for Win32Boris Kolpackov3-35/+51
Instead, do case-insensitive comparison. Also handle separators while at it.
2013-05-30Add posix_string() function to fs::basic_path class templateBoris Kolpackov3-1/+38
2013-02-09Update copyright yearBoris Kolpackov8-8/+8
2012-07-27Add clear() to fs::pathBoris Kolpackov1-0/+6
2011-12-27Remove author headerBoris Kolpackov8-8/+0
2011-12-27Update copyrightBoris Kolpackov8-8/+8
2011-01-20Add missing const qualifiersBoris Kolpackov1-2/+2
2011-01-04Copyright updateBoris Kolpackov8-8/+8
2010-11-09Windows-specific fixes to the path implementationBoris Kolpackov1-2/+3
2010-10-29Implement support for changing current pathBoris Kolpackov2-3/+57
2010-10-22Add additional path functionsBoris Kolpackov4-22/+279
These include: absolute(), relative(), current(), complete(), and normalize().
2010-09-29Initialize canceled flag in ctorBoris Kolpackov1-1/+1
2010-09-14Add automake and VC++ builds (meta-build)Boris Kolpackov3-4/+8
2010-09-13Rework fs::pathBoris Kolpackov2-41/+147
Use platform-canonical slashes. Add path_traits. Add the notion of an empty path.
2010-03-30Add comparison operators for fs::pathBoris Kolpackov1-0/+12
2010-01-01Update copyrightBoris Kolpackov7-7/+7
2009-10-09Use class keyword consistentlyBoris Kolpackov1-2/+4
2009-09-19Add path string to the invalid_path exceptionBoris Kolpackov3-7/+34
2009-09-19Include fs/exactions.hxx in fs/auto-remove.hxxBoris Kolpackov2-2/+2
2009-09-19Add RAII-based file auto-removerBoris Kolpackov4-0/+174
2009-09-19Add root exception classBoris Kolpackov1-1/+3
Derive all other exceptions from it.
2009-09-13Add the fs::basic_path classBoris Kolpackov3-0/+211