support Emacs 24.4