5 years ago Stefan Sperling
show staged file status separately in 'got status'
report staged status via status callback
fix definition of GOT_FILEIDX_F_STAGE_SHIFT
add initial stage test
add 'got stage' command
make got_worktree_stage() expect absolute on-disk paths
make stage worktree API look more like the one for 'add'
provide a way for API users to override staged file content
implement got_worktree_stage_paths()
add staged blob SHA1 to on-disk file index; bump file index version
define file index stage flags
hook forgotten revert tests to 'make regress'
fix 'got revert' with new realpath(3) ENOENT behaviour
don't forget to initialize st_mode in revert_file()
schedule_for_deletion(): return success if file is already deleted
tog: plug memleaks in error paths of input_log_view()
rename file index entry variables called 'entry' to 'ie'
remove ie->path_len; use path length stored in file index entry flags
remove unused fileindex flags
require callers to pass path length to got_fileindex_entry_get()
remove redundant strlen() calls from got_path_cmp()
always initialize file index entry's path_len field
cache path length in struct got_pathlist_entry
eliminate strlen() calls during fileindex rb tree searches
avoid unnecessary memcpy() in read_fileindex_path()