Try new commit message handling

Maybe this will fix the occasional missing line or three?