emacs savehist-mode respects kill-ring and so on