From ca3622bf2eddc83783d44bb77d77ff60ba0e5611 Mon Sep 17 00:00:00 2001 From: Michael Albinus Date: Wed, 31 May 2017 20:32:31 +0200 Subject: [PATCH] Fix Bug#27108 * lisp/recentf.el (recentf-load-list): Bind `non-essential', in order to avoid Tramp password requests during Emacs startup. (Bug#27108) --- lisp/recentf.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/recentf.el b/lisp/recentf.el index 4f0573911b9..462ccb6db5e 100644 --- a/lisp/recentf.el +++ b/lisp/recentf.el @@ -1304,7 +1304,9 @@ Read data from the file specified by `recentf-save-file'. 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 -- 2.39.2