Emacs depends on "smartparens" package
update Emacs built-in settings
enable Emacs global-linum-mode
git ignore some files in emacs/ dir