path: root/cutl
AgeCommit message (Collapse)AuthorFilesLines
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 Kolpackov22-498/+717
2010-09-13Rework fs::pathBoris Kolpackov2-41/+147
Use platform-canonical slashes. Add path_traits. Add the notion of an empty path.
2010-08-31Add default argument to shared_ptr::resetBoris Kolpackov1-1/+1
2010-08-10Add comparison operators for shared_ptrBoris Kolpackov1-0/+14
2010-07-26Fix for shared_ptrBoris Kolpackov1-4/+21
2010-06-04Add reset() to shared_ptrBoris Kolpackov2-0/+19
2010-04-15Add swap() to compiler::contextBoris Kolpackov1-0/+6
2010-04-15Add support for resetting nodes/edges and deleting nodesBoris Kolpackov1-5/+48
2010-04-02Add std::string overload for context functionsBoris Kolpackov3-10/+50
2010-03-30Add comparison operators for fs::pathBoris Kolpackov1-0/+12
2010-01-18Fix library install ruleBoris Kolpackov1-1/+1
2010-01-01Update copyrightBoris Kolpackov46-46/+46
2009-12-13Workaround for older g++ versionsBoris Kolpackov1-4/+4
2009-11-22Keep track of backslash escapings when testing for " and 'Boris Kolpackov2-14/+45
2009-10-28Qualify the name to help older compilerBoris Kolpackov1-1/+1
2009-10-11Add install targetBoris Kolpackov1-0/+8
2009-10-11Add project/solution files for VC++ 8 and 9Boris Kolpackov4-0/+469
2009-10-11Reimplement class_p in a more portable wayBoris Kolpackov1-5/+6
2009-10-09Use class keyword consistentlyBoris Kolpackov1-2/+4
2009-09-20Return type_info as const referenceBoris Kolpackov1-2/+2
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 Kolpackov5-1/+175
2009-09-19Add root exception classBoris Kolpackov10-13/+63
Derive all other exceptions from it.
2009-09-13Add the fs::basic_path classBoris Kolpackov4-0/+213
2009-09-13Add C++ source code indenterBoris Kolpackov5-1/+1004
2009-09-13Remove unneeded header, cosmetic changesBoris Kolpackov1-7/+6
2009-09-13Add code stream interface and SLOC counterBoris Kolpackov4-0/+554
2009-09-06Start the libcutl repositoryBoris Kolpackov29-0/+2427