more smart M-. in emacs