Ship Mints writes: > I'll patch saveplace in harmony with savehist and leave recentf up to you and the OP. Okay, I actually had a look at savehist, and it quite makes sense. I am attaching a new patch, with the following contents: (write-region (point-min) (point-max) (expand-file-name recentf-save-file) nil (unless (or (called-interactively-p 'interactive) recentf-show-messages) 'quiet))) This is almost like what savehist does, but with an additional check for explicitly enabling messages for people who are I/O bound and want to save recentf rarely.