Blame options structure
Initialize with GIT_BLAME_OPTIONS_INIT
. Alternatively, you can
use git_blame_init_options
.
The lower bound on the number of alphanumeric characters that must be detected as moving/copying within a file for it to associate those lines with the parent commit. The default value is 20. This value only takes effect if any of the GIT_BLAME_TRACK_COPIES_*
flags are specified.
The id of the oldest commit to consider. The default is the first commit encountered with a NULL parent.
The first line in the file to blame. The default is 1 (line numbers start with 1).
The last line in the file to blame. The default is the last line of the file.