Commits


initial 'got cat' implementation


fix number of lines accounted for during blame


fix line offset calculations in got_object_blob_dump_to_file()


don't attempt to parse Git's "leightweight" tags as real tag objects


don't leak memory for pack file path when opening objects


fix blame with single-commit history and with files without \n


add support for tag objects to 'got diff'


move an assignment closer to error check in got_object_get_path()


switch back to searching packed objects first; it is indeed faster


open local objects before searching packs; faster on large repos


introduce support for abbreviated object IDs


make search actually work in 'tog blame'


implement search for 'tog blame'


test and fix 'got revert' with a path in a sub-directory Relax input path requirements of got_object_id_by_path() to make things easier to callers. Allows the revert code to pass a path from the file index in lieu of a repository path.


set_max_datasize() should be a static function