mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
perf(magit): noop +magit-mark-stale-buffers-h if disabled
A little less work to do.
This commit is contained in:
@ -125,15 +125,16 @@ window that already exists in that direction. It will split otherwise."
|
|||||||
|
|
||||||
Stale buffers are reverted when they are switched to, assuming they haven't been
|
Stale buffers are reverted when they are switched to, assuming they haven't been
|
||||||
modified."
|
modified."
|
||||||
(let ((visible-buffers (doom-visible-buffers nil t)))
|
(when +magit-auto-revert
|
||||||
(dolist (buffer (buffer-list))
|
(let ((visible-buffers (doom-visible-buffers nil t)))
|
||||||
(when (+magit--revertable-buffer-p buffer)
|
(dolist (buffer (buffer-list))
|
||||||
(if (memq buffer visible-buffers)
|
(when (+magit--revertable-buffer-p buffer)
|
||||||
(progn
|
(if (memq buffer visible-buffers)
|
||||||
(+magit--revert-buffer buffer)
|
(progn
|
||||||
(cl-callf2 delq buffer visible-buffers)) ; hasten future lookups
|
(+magit--revert-buffer buffer)
|
||||||
(with-current-buffer buffer
|
(cl-callf2 delq buffer visible-buffers)) ; hasten future lookups
|
||||||
(setq-local +magit--stale-p t)))))))
|
(with-current-buffer buffer
|
||||||
|
(setq-local +magit--stale-p t))))))))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun +magit-revert-buffer-maybe-h ()
|
(defun +magit-revert-buffer-maybe-h ()
|
||||||
|
Reference in New Issue
Block a user