Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-08-27 | Add ability to pass alternative dir separator to path::canonicalize() | Boris Kolpackov | 1 | -4/+12 | |
This, for example, can be used to make paths with forward slashes on Windows. | |||||
2020-06-29 | Add path::combine(string,separator) | Boris Kolpackov | 1 | -9/+51 | |
In particular, this can be used to recombine a path during iteration: dir_path r; for (auto i (d.begin ()); i != d.end (); ++i) r.combine (*i, i.separator ()); | |||||
2020-02-06 | Drop copyright notice from source code | Boris Kolpackov | 1 | -1/+0 | |
2019-11-15 | Add path_name_view struct | Boris Kolpackov | 1 | -24/+66 | |
2019-11-14 | Add to_stream(ostream, path, bool) | Karen Arutyunov | 1 | -0/+24 | |
2019-11-13 | Add add constructor and remove comparison for path_name_value class | Karen Arutyunov | 1 | -4/+4 | |
2019-11-12 | Fix basic_path_name_value::operator=() overloads to return *this | Karen Arutyunov | 1 | -0/+4 | |
2019-11-11 | Add path_name_value struct | Karen Arutyunov | 1 | -0/+38 | |
2019-06-06 | Add path::abnormalities(), note on normalization and symlinks | Boris Kolpackov | 1 | -0/+129 | |
2019-06-03 | Rename traits alias to traits_type for basic_path, basic_url, and ↵ | Karen Arutyunov | 1 | -24/+28 | |
string_table class templates | |||||
2019-01-16 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-07-04 | Fix broken path::make_base() | Karen Arutyunov | 1 | -1/+1 | |
2018-05-19 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-04-26 | Relax path combination requirement for LHS to contain trailing slash | Boris Kolpackov | 1 | -1/+1 | |
Now if there is no slash, we automatically add the canonical one. This allows (natural) code like this: path f (d / "foo" / "bar"); | |||||
2018-01-19 | Add path::make_{directory,leaf,base}() | Boris Kolpackov | 1 | -0/+73 | |
2017-09-23 | Undo modularization hacks for VC | Boris Kolpackov | 1 | -6/+2 | |
2017-09-22 | Initial modularization with both Clang and VC hacks | Boris Kolpackov | 1 | -21/+7 | |
Note: gave up on VC about half way though. | |||||
2017-08-05 | Implement path::normalized() predicate | Boris Kolpackov | 1 | -0/+8 | |
2017-05-01 | Add hxx extension for headers and lib prefix for library dir | Karen Arutyunov | 1 | -0/+508 | |