5 years ago Stefan Sperling
eliminate redundant stat() calls during status crawl
show commit id after update even if all files were missing
make 'got update' restore missing files
properly deal with "$?" in cmdline tests; fixes spurious test "ok"
don't update cached timestamps of already modified files
clear executable bit when updating files if necessary
skip make obj in cmdline test directory
preserve executable bit on files during checkout and update
do not forget about regress tests during 'make obj'
fix typo in status code name: GOT_STATUS_MODIFIY -> GOT_STATUS_MODIFY
document status codes displayed by 'got update'
make 'got update' merge file edits
allow callers of diff3 code to detect merge conflicts
diff3: make labels work and fix leaks
initialize temp_files in got_merge_diff3()