6 years ago 5d7c1dab52 Stefan Sperling
document checkout better and fix optional worktree arg
6 years ago 3f8b7d6a05 Stefan Sperling
document diff command and make the repo path optional
6 years ago 64a96a6df6 Stefan Sperling
implement got log -l
6 years ago d142fc4582 Stefan Sperling
tweak the log command synopsis and update man page
6 years ago b00d56cde5 Stefan Sperling
add a rudimentary diff command
6 years ago 3235492e3f Stefan Sperling
add the ability to start the log at a particular commit
6 years ago 2acfca77da Stefan Sperling
don't forgot to close blobs after diffing them
6 years ago 254707814d Stefan Sperling
clean up commit list upon error in print_commits()
6 years ago bb5dcc10ce Stefan Sperling
fix open file leaks in previous
6 years ago ecf6e46eb1 Stefan Sperling
check for fopen() failures in got_diffreg()
6 years ago 16dcbf911a Stefan Sperling
remove debug code accidentally committed
6 years ago 72eb343178 Stefan Sperling
look up deltas in the correct pack file
6 years ago 040bf4a150 Stefan Sperling
stop using fmemopen(); that code path didn't work correctly
6 years ago 5a83d54eba Stefan Sperling
verify diff output in blob diff test
6 years ago 0857e5e4f4 Stefan Sperling
I will never remember which command to use and how to get it...
6 years ago 1ca4538ef4 Stefan Sperling
fix wrong argv[] index in cmd_log()
6 years ago 92e5c17e36 Stefan Sperling
update log usage()
6 years ago 971751acb8 Stefan Sperling
make log -p print an extra newline after diff
6 years ago 84eb021e71 Stefan Sperling
show function prototypes in diff output
6 years ago 07ccb00b54 Stefan Sperling
be careful about NULL trees when diffing entries
6 years ago c2c21d4603 Stefan Sperling
show 3 lines of context in file diffs
6 years ago 79109fed13 Stefan Sperling
implement 'got log -p' option
6 years ago 1e70621d61 Stefan Sperling
reset optind in main()
6 years ago 9792546908 Stefan Sperling
man page tweaks
6 years ago 0a585a0d64 Stefan Sperling
remove GOT_ERR_NO_MEM, we can just use errno in those cases