aboutsummaryrefslogtreecommitdiff
path: root/butl/path.cxx
AgeCommit message (Collapse)AuthorFilesLines
2017-03-22Implement throw_generic_error() and throw_system_error()Karen Arutyunov1-37/+25
2017-02-13Add path_entry(), fixes for pathKaren Arutyunov1-2/+21
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-12-07Add path::current(), path::parent()Karen Arutyunov1-8/+8
2016-08-01Make sure current directory drive letter is upper caseBoris Kolpackov1-0/+2
Fun fact: _getcwd() returns upper under Wine and lower on Windows 7.
2016-07-30Implement support for Windows path actualizationBoris Kolpackov1-2/+44
2016-07-28Redesign path to store trailing slash for directoriesBoris Kolpackov1-19/+13
2016-07-25Add DLL export/import supportBoris Kolpackov1-12/+14
2016-06-23Add mkslink(), mkhlink()Karen Arutyunov1-40/+10
2016-06-18Add path::home()Karen Arutyunov1-5/+102
2016-05-31Port to MinGWKaren Arutyunov1-4/+4
2016-05-04Add temp_directory(), temp_path()Boris Kolpackov1-6/+141
2016-02-12Add path::realize(), which on POSIX calls realpath(3)Boris Kolpackov1-3/+34
2016-02-12Fallback to default PATH_MAX of 4096 if one is not definedBoris Kolpackov1-0/+6
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2015-08-31Cosmetic changesBoris Kolpackov1-4/+4
2015-06-18Move path and filesystem from build2 to libbutlBoris Kolpackov1-0/+109