diff options
| author | Jonas Bernoulli <jonas@bernoul.li> | 2025-10-29 17:34:32 +0100 |
|---|---|---|
| committer | Jonas Bernoulli <jonas@bernoul.li> | 2025-10-29 17:34:32 +0100 |
| commit | f3bf68e1e670e7ed3cc34088cea5da952fb30668 (patch) | |
| tree | 8dfa4be82cf5b59d12423c544b1c1aaf6681a51c /lisp/magit-git.el | |
| parent | f2cbad929deddc925f54460e9f4663ad46ce1a17 (diff) | |
magit-file-relative-name: Reorder conditions
Check whether we are in a repository before checking whether the file
is being tracked in the current repository.
Do not needlessly make the file name relative while doing the latter.
Diffstat (limited to 'lisp/magit-git.el')
| -rw-r--r-- | lisp/magit-git.el | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/magit-git.el b/lisp/magit-git.el index d8d9343..41b4e83 100644 --- a/lisp/magit-git.el +++ b/lisp/magit-git.el @@ -1043,11 +1043,11 @@ tracked file." (magit-buffer-file-name) (and (derived-mode-p 'dired-mode) default-directory))) - (_(or (not tracked) - (magit-file-tracked-p (file-relative-name file)))) (dir (magit-toplevel (magit--safe-default-directory - (directory-file-name (file-name-directory file)))))) + (directory-file-name (file-name-directory file))))) + (_(or (not tracked) + (magit-file-tracked-p file)))) (file-relative-name file dir)))) (defun magit-file-ignored-p (file) |
