more programming tweaks to emacs