More emacs compatibility stuff