[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/git-commit bfa6336551 2/3: Ensure gravatar images align de
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/git-commit bfa6336551 2/3: Ensure gravatar images align despite variable-pitch default face |
Date: |
Sat, 11 Feb 2023 10:58:56 -0500 (EST) |
branch: elpa/git-commit
commit bfa63365515e045520bc01f5cdef1f3b095a80d2
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
Ensure gravatar images align despite variable-pitch default face
Re #4861.
---
lisp/magit-git.el | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/lisp/magit-git.el b/lisp/magit-git.el
index 5a19f74cef..c4048164d6 100644
--- a/lisp/magit-git.el
+++ b/lisp/magit-git.el
@@ -2229,10 +2229,13 @@ If `first-parent' is set, traverse only first parents."
(defun magit-rev-insert-format (format &optional rev args)
;; Prefer `git log --no-walk' to `git show --no-patch' because it
;; performs better in some scenarios.
- (magit-git-insert "log" "--no-walk"
- (concat "--format=" format) args
- (if rev (magit--rev-dereference rev) "HEAD")
- "--"))
+ (let ((beg (point)))
+ (magit-git-insert "log" "--no-walk"
+ (concat "--format=" format) args
+ (if rev (magit--rev-dereference rev) "HEAD")
+ "--")
+ (when magit-revision-show-gravatars
+ (put-text-property beg (point) 'face 'fixed-pitch))))
(defun magit-format-rev-summary (rev)
(when-let* ((str (magit-rev-format "%h %s" rev))) ;debbugs#31840