Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-12-16 | Check that key is at least as long as prefix in prefix map | Boris Kolpackov | 1 | -5/+3 | |
2015-12-15 | Add missing file headers | Boris Kolpackov | 1 | -0/+4 | |
2015-12-14 | Use prepend to make sure our -I are considered first | Boris Kolpackov | 1 | -1/+1 | |
2015-12-08 | Add build2 requirement to manifest | Boris Kolpackov | 1 | -0/+1 | |
2015-12-08 | Change version back to 0.1.0 | Boris Kolpackov | 3 | -5/+5 | |
The new plan is to use 0.1.0, 0.2.0 rather than 0.1.0-a1, 0.1.0-a2 for early development. Easier on the eye and we have 99 versions instead of 49. | |||||
2015-12-07 | Move from 0.1.0.a1 to 0.1.0-a1 versioning scheme | Boris Kolpackov | 3 | -5/+5 | |
2015-12-07 | Initial manifest | Boris Kolpackov | 2 | -1/+12 | |
2015-12-05 | Prevent signature clashes in nsec() overload set | Boris Kolpackov | 1 | -7/+13 | |
2015-12-03 | Use 'extension' variable to set C++ extensions | Boris Kolpackov | 1 | -4/+4 | |
2015-12-03 | Add hxx{version} to buildfile | Boris Kolpackov | 1 | -1/+2 | |
2015-12-03 | Bump version to 0.1.0.a1 | Boris Kolpackov | 3 | -2/+30 | |
2015-11-30 | Add install support | Boris Kolpackov | 3 | -5/+9 | |
2015-11-30 | Cosmetic change | Boris Kolpackov | 1 | -14/+14 | |
2015-11-28 | Add LICENSE file | Boris Kolpackov | 2 | -1/+21 | |
2015-11-28 | Add dist support | Boris Kolpackov | 3 | -2/+20 | |
2015-11-28 | Bump version to 0.1.0 | Boris Kolpackov | 1 | -1/+1 | |
2015-11-25 | Implement ofdstream | Boris Kolpackov | 2 | -16/+102 | |
2015-11-25 | Make process move-assignable, add default c-tor | Boris Kolpackov | 2 | -2/+38 | |
2015-11-25 | Add process::try_wait() for non-blocking wait | Boris Kolpackov | 2 | -0/+26 | |
2015-09-29 | Add auto_rmfile and auto_rmdir | Boris Kolpackov | 3 | -14/+77 | |
2015-09-25 | Ignore empty cwd in process | Boris Kolpackov | 2 | -2/+3 | |
2015-09-17 | Add nullopt_t/nullopt to optional | Boris Kolpackov | 1 | -0/+6 | |
2015-09-10 | Cosmetic changes | Boris Kolpackov | 3 | -8/+9 | |
2015-09-10 | Add support for not removing directory itself in rmdir_r() | Boris Kolpackov | 2 | -7/+11 | |
2015-09-04 | Allow calling process::wait() multiple types, make process move-only | Boris Kolpackov | 3 | -6/+28 | |
2015-08-31 | Add rmdir_r(), path_permissions() | Boris Kolpackov | 3 | -57/+162 | |
2015-08-31 | Add ability for process to change child's working directory | Boris Kolpackov | 3 | -4/+31 | |
2015-08-31 | Cosmetic changes | Boris Kolpackov | 1 | -4/+4 | |
2015-08-24 | Add "exact" constructor to path | Boris Kolpackov | 2 | -22/+42 | |
2015-08-21 | Add support for moving the underlying string out of path | Boris Kolpackov | 1 | -4/+9 | |
2015-08-14 | Add clear() to string_table | Boris Kolpackov | 1 | -0/+3 | |
2015-07-31 | Add note on default-initialized timestamp | Boris Kolpackov | 1 | -0/+3 | |
2015-07-24 | Update for new build2 | Boris Kolpackov | 3 | -0/+9 | |
2015-07-23 | Add support for process redirection to existing fd, piping | Boris Kolpackov | 2 | -38/+70 | |
2015-07-20 | Minor/cosmetic changes to path::operator--() | Boris Kolpackov | 1 | -9/+9 | |
2015-07-19 | Fix bug in basic_path constructor | Boris Kolpackov | 1 | -1/+1 | |
2015-07-19 | Implement path iterator decrement operator | Boris Kolpackov | 2 | -6/+58 | |
2015-07-17 | Add reverse iteration support to path | Boris Kolpackov | 1 | -0/+7 | |
2015-07-17 | Cosmetic change | Boris Kolpackov | 1 | -1/+1 | |
2015-07-17 | Fix stat/lstat type/ltype to be consistent, use correct *stat() | Boris Kolpackov | 4 | -13/+13 | |
2015-07-15 | Fix bug in path::iterator postfix increment | Boris Kolpackov | 2 | -10/+10 | |
2015-07-14 | Add path iterator range constructor | Boris Kolpackov | 3 | -1/+66 | |
2015-07-10 | Implement try_mkdir_p() | Boris Kolpackov | 2 | -0/+20 | |
2015-07-10 | Implement path_cast(), path::simple() | Boris Kolpackov | 2 | -0/+52 | |
2015-07-09 | Implement directory iteration support | Boris Kolpackov | 6 | -5/+376 | |
2015-07-01 | Improve reverse_iterate implementation | Boris Kolpackov | 1 | -9/+6 | |
If the passed range is an rvalue, then move it into our private copy. Otherwise, with nested ranges, there is no guarantee the thing will still be alive once we get to iterating over it. | |||||
2015-06-28 | Wait for child process in destructor instead of asserting | Boris Kolpackov | 1 | -1/+1 | |
2015-06-24 | Set default C++ file extensions | Boris Kolpackov | 1 | -0/+5 | |
2015-06-24 | Document path::extension() better | Boris Kolpackov | 1 | -1/+3 | |
2015-06-18 | Make sure std::vector can move paths | Boris Kolpackov | 1 | -0/+7 | |