5 years ago 537ac44b6c Stefan Sperling
pass staged blob ID to status callback
5 years ago c363b2c176 Stefan Sperling
show staged file status separately in 'got status'
5 years ago 88d0e355ca Stefan Sperling
report staged status via status callback
5 years ago 4200573374 Stefan Sperling
make got_worktree_stage() expect absolute on-disk paths
5 years ago 1e71573ed6 Stefan Sperling
make stage worktree API look more like the one for 'add'
5 years ago fdfa9bf28f Stefan Sperling
provide a way for API users to override staged file content
5 years ago 0cb83759ff Stefan Sperling
implement got_worktree_stage_paths()
5 years ago 7fa0d182b1 Stefan Sperling
don't forget to initialize st_mode in revert_file()
5 years ago de426ea6e1 Stefan Sperling
schedule_for_deletion(): return success if file is already deleted
5 years ago d6c8720775 Stefan Sperling
require callers to pass path length to got_fileindex_entry_get()
5 years ago f2b16adaed Stefan Sperling
cache path length in struct got_pathlist_entry
5 years ago d572f5860a Stefan Sperling
eliminate strlen() calls during fileindex rb tree searches
5 years ago 5c1e53bc72 Stefan Sperling
add support for multiple path arguments to 'got commit'
5 years ago 9bead37115 Stefan Sperling
relax commit out-of-dateness check: consider file content only
5 years ago e4b9a50c45 Stefan Sperling
read_meta_file() can fstat() instead of lstat() since file is already open
5 years ago a2e6d162ca Stefan Sperling
make GOT_ERR_WORKTREE_META errors show more information
5 years ago c3022ba5fc Stefan Sperling
rename "histedit list" to "histedit script" (on-disk filename changed)
5 years ago a9fa2909b9 Stefan Sperling
fix 'got revert' on files in newly added subdirectories
5 years ago 8dc303ccb4 Stefan Sperling
eliminate needless 'goto' in worktree_status()
5 years ago 31b4484f27 Stefan Sperling
speed up rebase and histedit path prefix check: skip blob content diffs
5 years ago c02b99b64c Stefan Sperling
report_file_status() wants an on-disk path
5 years ago abb4604f00 Stefan Sperling
stop supporting ie == NULL case in get_file_status()
5 years ago 26a7fe28be Stefan Sperling
add conversion functions for fileindex/stat permission bits
5 years ago 339c298e66 Stefan Sperling
undo previous 3 commits; stat is faster than open
5 years ago 3f148bc66e Stefan Sperling
ensure that st_mode keeps being initialized by get_file_status()