emacs configuration(from purcell)