On this page:
git_  message_  prettify
8.12

21 Message🔗ℹ

 (require libgit2/include/message) package: libgit2

procedure

(git_message_prettify out    
  message    
  strip_comments    
  comment_char)  integer?
  out : buf?
  message : string?
  strip_comments : boolean?
  comment_char : char?
Clean up message from excess whitespace and make sure that the last line ends with a ’

’.

Optionally, can remove lines starting with a "#".