From: Michael Albinus Date: Wed, 8 Jun 2022 10:42:10 +0000 (+0200) Subject: Make Tramp version check more robust X-Git-Tag: emacs-28.1.90~45 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=768ed1476ae849777457b1eb666a2b0db9eb7374;p=emacs.git Make Tramp version check more robust * lisp/net/trampver.el (tramp-repository-branch) (tramp-repository-version): Check for "git" executable. --- diff --git a/lisp/net/trampver.el b/lisp/net/trampver.el index 9c04abc8289..5863beb2956 100644 --- a/lisp/net/trampver.el +++ b/lisp/net/trampver.el @@ -58,6 +58,7 @@ ;; `emacs-repository-get-branch' has been introduced with Emacs 27.1. (with-no-warnings (and (stringp dir) (file-directory-p dir) + (executable-find "git") (emacs-repository-get-branch dir))))) "The repository branch of the Tramp sources.") @@ -70,6 +71,7 @@ (dir (or (locate-dominating-file (locate-library "tramp") ".git") source-directory))) (and (stringp dir) (file-directory-p dir) + (executable-find "git") (emacs-repository-get-version dir)))) "The repository revision of the Tramp sources.")