aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/magit-commit.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/magit-commit.el b/lisp/magit-commit.el
index a77a476..9d72a2d 100644
--- a/lisp/magit-commit.el
+++ b/lisp/magit-commit.el
@@ -126,7 +126,8 @@ an error while using those is harder to recover from."
magit-commit-arguments))
(defun magit-commit-message-buffer ()
- (let ((topdir (magit-toplevel)))
+ (let* ((find-file-visit-truename t) ; git uses truename of COMMIT_EDITMSG
+ (topdir (magit-toplevel)))
(--first (equal topdir (with-current-buffer it
(and git-commit-mode (magit-toplevel))))
(append (buffer-list (selected-frame))