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