Commits


add a basic test for 'got status'


oops, fix endless loop in diff_fileindex_dir(); code was missing somehow


add 'got status' command


add a worktree status API


make fileindex dir diff traverse dirents in git-tree order


ignore top-level .got dir during fileindex dir diff


skip "." and ".." in diff_fileindex_dir()


add support for diffing fileindex against an on-disk directory tree


rename tree-specific fileindex diff callbacks


set CTYPE locale category only; leave others in "C" locale


make got_ref_list() return a sorted list


on-disk refs must take precedence over packed-refs


internally represent a non-existent ref as NULL rather than as error


abbreviate remote refs in output of 'got log'


include non-packed refs in results from got_ref_list()