fix .gitignore
fix auto-complete emacs