Consume a trailing LF after a commit, and always emit one.