commit a3207a383009720bbd89327425e0eb1c9c20c267 (HEAD, refs/remotes/origin/master) Author: Michael Albinus Date: Wed Mar 15 11:24:23 2017 +0100 * lisp/ido.el (ido-read-internal, ido-complete): Do not bind `non-essential'. diff --git a/lisp/ido.el b/lisp/ido.el index 561d6e7f08..293c8e2857 100644 --- a/lisp/ido.el +++ b/lisp/ido.el @@ -1882,7 +1882,6 @@ If INITIAL is non-nil, it specifies the initial input string." ido-selected ido-final-text (done nil) - (non-essential t) ;; prevent eager Tramp connection (icomplete-mode nil) ;; prevent icomplete starting up ;; Exported dynamic variables: ido-cur-list @@ -2541,7 +2540,7 @@ If cursor is not at the end of the user input, move to end of input." (defun ido-complete () "Try and complete the current pattern amongst the file names." (interactive) - (let (non-essential res) + (let (res) (cond (ido-incomplete-regexp ;; Do nothing