Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-12-18 | Windows: Prefer backslash as a path separator | David Robillard | 1 | -1/+24 | |
This situation is, as always, a total nightmare. In an attempt to not make weird paths with mixed separators, a heuristic is used here which uses forward slash if it seems that the input paths do. Otherwise, backslash (the "preferred" separator on Windows despite all good sense) is used. | |||||
2020-12-18 | Windows: Don't bother trying to create symbolic links | David Robillard | 1 | -6/+1 | |
This only works on modern systems with "Developer Mode" enabled, so everything needs to work without them in reality anyway. | |||||
2020-12-18 | Windows: Fix leaking directory handles | David Robillard | 1 | -0/+1 | |
2020-12-18 | Add lilv_path_absolute_child() | David Robillard | 1 | -0/+10 | |
2020-12-18 | Add lilv_path_filename() | David Robillard | 1 | -0/+22 | |
2020-11-11 | Fix potential memory error when joining filesystem paths | David Robillard | 1 | -4/+5 | |
2020-08-07 | Fix error handling when copying files | David Robillard | 1 | -0/+4 | |
2020-08-06 | Implement file locking on Windows | David Robillard | 1 | -1/+14 | |
2020-08-06 | Add lilv_remove() | David Robillard | 1 | -0/+12 | |
2020-08-06 | Fix lilv_create_directories() error handling when path is a file | David Robillard | 1 | -1/+2 | |
2020-08-06 | Make lilv_dir_for_each() ignore dot entries | David Robillard | 1 | -2/+6 | |
2020-08-06 | Add lilv_create_temporary_directory() | David Robillard | 1 | -0/+40 | |
2020-08-06 | Add lilv_is_directory() | David Robillard | 1 | -0/+8 | |
2020-08-06 | Add lilv_path_current() | David Robillard | 1 | -0/+6 | |
2020-08-06 | Add lilv_temp_directory_path() | David Robillard | 1 | -0/+19 | |
2020-08-06 | Add block parameter to lilv_flock | David Robillard | 1 | -2/+3 | |
2020-08-06 | Remove lilv_dir_path() | David Robillard | 1 | -20/+1 | |
This function was weird. Instead, to make a directory path with trailing separator, join nothing as in Python. | |||||
2020-08-06 | Rename some filename utilities for clarity | David Robillard | 1 | -5/+5 | |
Loosely inspired by Python and the std::filesystem API. | |||||
2020-08-06 | Separate filesystem utilities | David Robillard | 1 | -0/+405 | |