5 years ago eb4304b986 Stefan Sperling
fix problems with "/" in two path helper functions
5 years ago a129376b6f Stefan Sperling
add initial implementation of 'got revert'
5 years ago 5e3ce57ad8 Stefan Sperling
return relative paths from got_path_skip_common_ancestor()
5 years ago db5ba8eda2 Stefan Sperling
init output argument of got_path_skip_common_ancestor()
5 years ago d1667f0dbb Stefan Sperling
introduce got_path_dirname()
5 years ago 5e1c9f2326 Stefan Sperling
fix dirname() usage errors around got_path_mkdir()
5 years ago ddcd8544ed Stefan Sperling
move worktree-specific error handling out of got_path_mkdir()
5 years ago 0cd1c46a9e Stefan Sperling
create references to base commits of got worktrees
5 years ago 3d8df59c13 Stefan Sperling
add a caller-provided data pointer to path list elements
5 years ago 7e5c804bba Stefan Sperling
allow for detecting path duplicates with got_pathlist_insert()
5 years ago e08cc72dc0 Stefan Sperling
add a pathlist API
5 years ago 5d56da8198 Stefan Sperling
happy new copyright year
5 years ago 1beed9999f Stefan Sperling
rename got_compare_paths to got_path_cmp
5 years ago 8da9e5f4a4 Stefan Sperling
implement checkout+update as single-pass diff between file index and tree
5 years ago e01590338c Stefan Sperling
generalize the pathset's path comparison function