lhchavez
dbe032c347
Make all non-user-creatable structures non-comparable ( #802 )
...
This change makes all non-user-creatable structures non-comparable. This
makes it easier to add changes later that don't introduce breaking
changes from the go compatibility guarantees perspective.
This, of course, implies that this change _is_ a breaking change, but since
these structures are not intended to be created by users (or de-referenced),
it should be okay.
2021-09-05 13:59:36 -07:00
Suhaib Mujahid
ccbe4719bd
Add GIT_BLAME_IGNORE_WHITESPACE flag ( #677 )
...
The `GIT_BLAME_IGNORE_WHITESPACE` blame option flag was introduced in libgit2 v1.1.0
Change type: #minor
2020-11-07 15:02:03 -08:00
Suhaib Mujahid
b46ebfab8c
Add GIT_BLAME_USE_MAILMAP flag ( #676 )
...
The `GIT_BLAME_USE_MAILMAP` blame option flag was introduced in libgit2 v0.28
Change type: #minor
2020-11-07 14:54:23 -08:00
Suhaib Mujahid
5b6ce70b89
refactor: Use undeprecated options init ( #656 )
...
This PR move form linking against the deprecated `init_options` functions to the renamed `options_init` functions.
For more context see libgit2/libgit2@0b5ba0d744 and libgit2/libgit2@c6184f0c4b .
2020-10-22 06:18:11 -07:00
Carlos Martín Nieto
58334cf604
First round of mass keep-alive additions
2017-07-08 09:11:38 +02:00
Han-Wen Nienhuys
aa59dccea7
Upgrade to libgit2 to 0f9d15493d5d8ad4353dd7beed52c9567334f6e5
2016-02-17 18:23:52 +01:00
Quinn Slack
3268bdbeb2
add (*Blame).HunkByLine (git_blame_get_hunk_byline) and test
2014-11-18 05:06:03 -08:00
Quinn Slack
ebb657ce2f
free C string
2014-11-18 04:58:23 -08:00
Quinn Slack
8b39eb7953
lock OS thread when MakeGitError might be called
2014-11-18 04:57:26 -08:00
Quinn Slack
609a9a3cdf
omit unnecessary #include
2014-11-18 04:55:10 -08:00
Quinn Slack
65ff78dead
Add BlameFile func and options for git-blaming files
2014-11-17 19:44:21 -08:00