typing of emacs