From 5755754702a11b974c0dac9622c7c65ab7f44e99 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 15 Aug 2020 05:27:48 -0400 Subject: [PATCH] tools/magit: expand executable paths in remote repos too Remote repos can benefit from ahead-of-time expansion of these paths too; so Emacs doesn't have to search the remote PATH on every call. --- modules/tools/magit/config.el | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/tools/magit/config.el b/modules/tools/magit/config.el index 9bb463692..32e058294 100644 --- a/modules/tools/magit/config.el +++ b/modules/tools/magit/config.el @@ -110,10 +110,9 @@ For example, diffs and log buffers. Accepts `left', `right', `up', and `down'.") ;; projects if the git executable isn't in the exact same location. (add-hook! 'magit-status-mode-hook (defun +magit-optimize-process-calls-h () - (unless (file-remote-p default-directory) - (setq-local magit-git-executable (executable-find magit-git-executable) - magit-perl-executable (executable-find magit-perl-executable) - magit-gitk-executable (executable-find magit-gitk-executable)))))) + (setq-local magit-git-executable (executable-find magit-git-executable) + magit-perl-executable (executable-find magit-perl-executable) + magit-gitk-executable (executable-find magit-gitk-executable))))) (use-package! forge