Michael Albinus writes: >>> Relative file names are not forbidden as part of exec-path. Shall we ban >>> them (with an error message)? Or shall we ignore them, silently? Don't know. >>> >>> I'd vote for the latter (including proper documentation). >> >> Maybe executable-find should ignore them if default-directory is >> remote? > > Or suppress file name handlers if the REMOTE arg is nil? Thinking about, the appropriate solution is quoting `default-directory':