5 years ago cb6dec9739 Stefan Sperling
add another TODO item for tog
5 years ago d10c9b58e3 Stefan Sperling
missing stat error check in read_meta_file()
5 years ago 68c7693588 Stefan Sperling
update cached timestamps of files left unmodified after a merge
5 years ago 3cbbd752fb Stefan Sperling
fix get_file_status() for files larger than blob read buffer size
5 years ago af54ae4ac1 Stefan Sperling
avoid cross-device rename(2) after 3-way file merge
5 years ago 816dc65482 Stefan Sperling
check for errors from fsync(2)
5 years ago 5ea74b5a39 Stefan Sperling
don't close input files in dump_delta_chain_to_file(); caller does it
5 years ago 3a6ce05aff Stefan Sperling
check for errors from close(2)
5 years ago bcd28dfd6d Stefan Sperling
don't close input files in got_diffreg(); callers will do that
5 years ago fb43ecf150 Stefan Sperling
check for errors from fclose()
5 years ago cbe7f84890 Stefan Sperling
check for fflush() errors
5 years ago e135804eb1 Stefan Sperling
make got_ref_open() search on-disk refs before packed-refs
5 years ago 927df6b74a Stefan Sperling
allow restricting 'got diff' and 'got status' to a path in work tree
5 years ago 13ff9e901c Stefan Sperling
use break instead of goto to exit loop; no functional change
5 years ago 3fc0c06847 Stefan Sperling
make 'got diff' not show a diff header if work tree has no mods
5 years ago 2c201a3629 Stefan Sperling
make 'got status' ignore symlinks, for now
5 years ago 18831e78ba Stefan Sperling
fix another path ordering bug during status/update crawl
5 years ago d8355ef1a2 Stefan Sperling
make 'tog tree' identify executable files
5 years ago db0c2996da Stefan Sperling
document trailing annotations shown by 'got tree'
5 years ago d6e648b413 Stefan Sperling
make 'got tree' identify executable files
5 years ago b8f41171ce Stefan Sperling
eliminate redundant stat() calls during status crawl
5 years ago 1545c6153e Stefan Sperling
show commit id after update even if all files were missing
5 years ago a378724ff7 Stefan Sperling
make 'got update' restore missing files
5 years ago e60e7f5bf0 Stefan Sperling
properly deal with "$?" in cmdline tests; fixes spurious test "ok"
5 years ago 02c0700795 Stefan Sperling
don't update cached timestamps of already modified files