4 years ago Stefan Sperling
implement got diff -s
add basic stage support to 'got diff' + add 'got stage -l'
handle double-staging
make 'got revert' work with staged files
test 'got rm' behaviour on staged files
test how 'got add' interacts with staged files
make 'got status' indicate changes relative to staged files
pass staged blob ID to status callback
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'