Commit Briefs

4b752015b5 Stefan Sperling

switch 'tog diff' and 'tog blame' to Myers diff for speed

Make the choice of diff algorithm configurable by diff API users. The got and gotweb programs keep using Patience diffs which are prettier than Myers. But tog should be as fast as possible since it is being used interactively. If performance of Patience diff gets improved later we can consider switching tog back over to it. ok tracey jamsek


e6e73e5504 Tracey Emery

move remaining got_opentemp's out of blame. ok op@


1b484788fe Tracey Emery

move got_opentempfd out of blame_open ok stsp@ jrick@


392891ce58 Stefan Sperling

pass an already open commit object to the blame callback

ok op@


6fb7cd117f Stefan Sperling

add cancellation support to commit graph and 'got blame'


0d8ff7d595 Stefan Sperling

rename got_blame_incremental() to got_blame()


e27a7222fa Stefan Sperling

remove got_blame() API, now unused


3bf198ba33 Stefan Sperling

always pass commit ID to incremental blame callback


d68a0a7de1 Stefan Sperling

implement cleaner cancellation of tog's blame view


84451b3ef7 Stefan Sperling

implement incremental blame display for tog


e67369ac60 Stefan Sperling

oops, forgot to add this file