branch: elpa/magit
commit e0a88401b080de27e1425544e26508940f249684
Author: Jonas Bernoulli <[email protected]>
Commit: Jonas Bernoulli <[email protected]>

    magit--refresh-blob-buffer: Spin out new function
---
 lisp/magit-files.el | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lisp/magit-files.el b/lisp/magit-files.el
index 35be9819966..ea646e4290c 100644
--- a/lisp/magit-files.el
+++ b/lisp/magit-files.el
@@ -138,7 +138,7 @@ REV is a revision or one of \"{worktree}\" or \"{index}\"."
        (setq magit-buffer-file-name file)
        (setq default-directory (if (file-exists-p defdir) defdir topdir))
        (setq-local revert-buffer-function #'magit--revert-blob-buffer)
-       (revert-buffer t t)
+       (magit--refresh-blob-buffer)
        (current-buffer)))
     ((error "%s isn't inside a Git repository" file))))
 
@@ -150,6 +150,9 @@ REV is a revision or one of \"{worktree}\" or \"{index}\"."
            (format "%s.~%s~" file (subst-char-in-string ?/ ?_ rev))))
 
 (defun magit--revert-blob-buffer (_ignore-auto _noconfirm)
+  (magit--refresh-blob-buffer))
+
+(defun magit--refresh-blob-buffer ()
   (let ((inhibit-read-only t))
     (erase-buffer)
     (save-excursion

Reply via email to