Commit 33ad4cbe5926c7fe36929934d68a000fe19dafa3

joshua stein 2019-05-12T19:53:17

implement spawning an editor to collect a commit message bails on empty messages, trims leading and trailing newlines this currently disables the unveil in the commit process because it's not compatible with spawning the editor also prevent commits when there are no changes