make gobal-hl-line-mode less global
hook eldoc in lisp and emacs-lisp modes