* lisp/recentf.el (recentf-load-list): Bind `non-essential',
in order to avoid Tramp password requests during Emacs
startup. (Bug#27108)
When `recentf-initialize-file-name-history' is non-nil, initialize an
empty `file-name-history' with the recent list."
(interactive)
- (let ((file (expand-file-name recentf-save-file)))
+ (let ((file (expand-file-name recentf-save-file))
+ ;; We do not want Tramp asking for passwords.
+ (non-essential t))
(when (file-readable-p file)
(load-file file)
(and recentf-initialize-file-name-history