commit: don't start editor if empty message is given with -m