true auto-saving for Emacs