aboutsummaryrefslogtreecommitdiff
path: root/butl/path
AgeCommit message (Collapse)AuthorFilesLines
2016-07-28Redesign path to store trailing slash for directoriesBoris Kolpackov1-201/+392
2016-07-25Add DLL export/import supportBoris Kolpackov1-1/+3
2016-07-19Add note on potential improvement for pathBoris Kolpackov1-0/+11
2016-07-09Add path::operator=/(string), path::size()Boris Kolpackov1-8/+60
2016-06-18Add path::home()Karen Arutyunov1-12/+24
2016-06-18Check path validity in path::init() on WindowsKaren Arutyunov1-1/+7
2016-06-13Add note about case-insensitive path compare limitationBoris Kolpackov1-0/+3
2016-06-03Remove canonicalization requirement from path_mapBoris Kolpackov1-2/+7
2016-05-04Add temp_directory(), temp_path()Boris Kolpackov1-0/+32
2016-04-12Make basic_path no-init() constructor protected rather than privateBoris Kolpackov1-6/+7
2016-03-28Add basic_path::compare()Boris Kolpackov1-17/+25
2016-02-12Add path::realize(), which on POSIX calls realpath(3)Boris Kolpackov1-33/+47
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2015-08-24Add "exact" constructor to pathBoris Kolpackov1-17/+28
2015-08-21Add support for moving the underlying string out of pathBoris Kolpackov1-4/+9
2015-07-20Minor/cosmetic changes to path::operator--()Boris Kolpackov1-9/+9
2015-07-19Fix bug in basic_path constructorBoris Kolpackov1-1/+1
2015-07-19Implement path iterator decrement operatorBoris Kolpackov1-2/+23
2015-07-17Add reverse iteration support to pathBoris Kolpackov1-0/+7
2015-07-17Cosmetic changeBoris Kolpackov1-1/+1
2015-07-15Fix bug in path::iterator postfix incrementBoris Kolpackov1-1/+1
2015-07-14Add path iterator range constructorBoris Kolpackov1-1/+10
2015-07-10Implement path_cast(), path::simple()Boris Kolpackov1-0/+25
2015-06-24Document path::extension() betterBoris Kolpackov1-1/+3
2015-06-18Move path and filesystem from build2 to libbutlBoris Kolpackov1-0/+542