Commits


add branch support to 'got update'


add branch support to 'got checkout'


use cmp -s, instead of cmp, in all command line tests


cosmetic tweak to xfail test output


add new test test_commit_added_subdirs (xfail)


allow cmdline tests to report test result 'xfail' (expected failure)


store file's base commit ID in got_commitable and use it for OOD check


report base commit of fileindex entries to status callback


rename got_commitable's 'base_id' to 'base_blob_id'; more obvious


tog man page: fix lists of single-line scrolling keys


update 'got ref' branch creation example


revert c191ed664f6c437ebc3e0c859c53e48b445401f1 'got ref' should only work with naked ref names; implicitly putting things into 'refs/heads' is a job for something like a 'got branch' command.


fix a segfault in got_ref_open()


tog: implement ctrl+f/b for diff view, sync man page


tog: at eof in diff view, print (END) like less does