save-on-blur emacs23 compat