Don't use buffer-undo-list on git-commit-mode
fix auto complete completion binding