Flags for indicating option behavior for git_blame APIs.
Get blame data for a file that has been modified in memory. The reference parameter is a pre-calculated blame for the in-odb history of the file. This means that once a file blame is completed (which can be expensive), updating the buffer blame is very fast.
Get the blame for a single file.
Free memory allocated by git_blame_file or git_blame_buffer.
Gets the blame hunk at the given index.
Gets the hunk that relates to the given line number in the newest commit.
Gets the number of hunks that exist in the blame structure.
Initialize git_blame_options structure
Opaque structure to hold blame results
Structure that represents a blame hunk.
Blame options structure