Initial emacs support