ui/vc-gutter: respect git-gutter:disabled-modes #1482

This commit is contained in:
Henrik Lissner 2019-06-12 09:32:55 +02:00
parent b1ecd68381
commit 77a7b76108
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -27,8 +27,9 @@ to the right fringe.")
If the buffer doesn't represent an existing file, `git-gutter-mode's activation If the buffer doesn't represent an existing file, `git-gutter-mode's activation
is deferred until the file is saved." is deferred until the file is saved."
(when (or +vc-gutter-in-remote-files (when (and (or +vc-gutter-in-remote-files
(not (file-remote-p (or buffer-file-name default-directory)))) (not (file-remote-p (or buffer-file-name default-directory))))
(not (memq major-mode (bound-and-true-p git-gutter:disabled-modes))))
(if (not buffer-file-name) (if (not buffer-file-name)
(add-hook 'after-save-hook #'+version-control|git-gutter-maybe nil t) (add-hook 'after-save-hook #'+version-control|git-gutter-maybe nil t)
(when (vc-backend buffer-file-name) (when (vc-backend buffer-file-name)