5 years ago Stefan Sperling
use unveil(2) in 'got checkout'
print new base commit ID when update is done
add a TODO comment
ensure that 'got update' stays on the current branch
make 'got update' less chatty
add a basic 'got update' command; does not merge files yet
fix 'same path prefix' check during checkout
verify path prefix when checking out into existing work tree
make checkout status char unsigned
signal existing files in checkout progress output
allow checkout on top of an existing tree
make got_worktree_checkout_files() infer base commit from meta data
undo commit timestamps next to paths in diffs; they are redundant
show commit timestamps in diff headers
remove struct got_object from public library API
make commit objects opaque in the library's API
remove colon from diff header
show diffed commit IDs in 'got log -p' output
show IDs of commits being compared in 'got diff'
undo previous; indentation is enough to avoid parsing problems
make 'got log' show the number of lines in a log message
make 'got log' and 'got tree' bail out cleanly upon Ctrl-C
don't be noisy on stderr when Ctrl-C is hit
abort checkout operations cleanly when Ctrl-C is hit