Add method to fetch raw commit message

The existing `Commit.Message()` returns the trimmed commit message. In some cases
it is important to retrieve the exact commit message, even if it contains surrounding
newlines.

This adds a new `Commit.RawMessage()` to be able to do that.
This commit is contained in:
Karsten Dambekalns 2016-09-09 15:27:07 +02:00 committed by GitHub
parent 8eb8fa3725
commit d2b8c99ba7
1 changed files with 4 additions and 0 deletions

View File

@ -22,6 +22,10 @@ func (c Commit) Message() string {
return C.GoString(C.git_commit_message(c.cast_ptr))
}
func (c Commit) RawMessage() string {
return C.GoString(C.git_commit_message_raw(c.cast_ptr))
}
func (c Commit) Summary() string {
return C.GoString(C.git_commit_summary(c.cast_ptr))
}