auto add is nice for universal undo for changes made outside your editor...
instead of adding changes to a new commit, i split/squash them into the previous one so the current commit remains dirty