Commit Briefs

fb43ecf150 Stefan Sperling

check for errors from fclose()


15a949835c Stefan Sperling

remove struct got_object from public library API


06ca4d0918 Stefan Sperling

stop history traversal once blame has annotated all lines


6fcac4576a Stefan Sperling

store number of lines in int instead of size_t



d14519756a Stefan Sperling

add custom error code for 'no such tree entry' errors


ff7c4d82c9 Stefan Sperling

remove now inaccurate comment


eac0d6b486 Stefan Sperling

remove obsolete TODO comment


293f640090 Stefan Sperling

make 'blame' traverse history via commit graph


4db7331246 Stefan Sperling

add a TODO note for blame



df9513f185 Stefan Sperling

fix mem leak in blame_changes() error path


58c811c514 Stefan Sperling

remove a wrong free() in got_blame()


d4af3990f6 Stefan Sperling

fix mem leaks in got_blame()


ce7f1bfe20 Stefan Sperling

fix a mem leak in blame_commit()


2620684109 Stefan Sperling

always close blame in got_blame_incremental()


c35a794348 Stefan Sperling

account for line shift in blame; lots of help from tb@


89a4e64fc7 Stefan Sperling

add missing call to blame callback


3bf198ba33 Stefan Sperling

always pass commit ID to incremental blame callback


d68a0a7de1 Stefan Sperling

implement cleaner cancellation of tog's blame view


75b7a700d9 Stefan Sperling

allow quitting tog blame view while blame is in progress


84451b3ef7 Stefan Sperling

implement incremental blame display for tog


6358180434 Stefan Sperling

rename zbuf to inflate


1828273a5c Stefan Sperling

don't crash in 'got blame' error path


dd031dc0f3 Stefan Sperling

fix off-by-one in got_blame()