aboutsummaryrefslogtreecommitdiff
path: root/butl/path.ixx
AgeCommit message (Expand)AuthorFilesLines
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-12-17Change path::extension() to return std::string, not C stringBoris Kolpackov1-1/+12
2016-12-07Add path::current(), path::parent()Karen Arutyunov1-1/+15
2016-11-30Implement path canonicalize()Boris Kolpackov1-0/+12
2016-08-28Add path::traits::absolute()Boris Kolpackov1-7/+1
2016-08-22Rename path::diff_ to path::tsep_Boris Kolpackov1-22/+22
2016-08-10Add ucase(), lcase(), casecmp(), alpha(), digit(), alnum()Karen Arutyunov1-3/+2
2016-08-01Add path::posix_string()&& overload, path::posix_representation()Boris Kolpackov1-1/+22
2016-07-30Implement support for Windows path actualizationBoris Kolpackov1-4/+22
2016-07-28Redesign path to store trailing slash for directoriesBoris Kolpackov1-79/+273
2016-07-09Add path::operator=/(string), path::size()Boris Kolpackov1-0/+15
2016-06-18Check path validity in path::init() on WindowsKaren Arutyunov1-1/+1
2016-06-18Fix compilation bug in basic_path::root_directory()Karen Arutyunov1-1/+3
2016-06-18Fix bug in basic_path::sub(), sup()Karen Arutyunov1-3/+6
2016-02-12Add path::realize(), which on POSIX calls realpath(3)Boris Kolpackov1-0/+13
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2015-07-14Add path iterator range constructorBoris Kolpackov1-0/+20
2015-07-10Implement path_cast(), path::simple()Boris Kolpackov1-0/+27
2015-06-18Move path and filesystem from build2 to libbutlBoris Kolpackov1-0/+171