[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/git-commit 7c45ae83ac 08/12: Add magit-process-unset-mode-
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/git-commit 7c45ae83ac 08/12: Add magit-process-unset-mode-line-error-status to hook |
Date: |
Fri, 13 May 2022 10:58:11 -0400 (EDT) |
branch: elpa/git-commit
commit 7c45ae83aca366e858d30099a5779dbe844e2929
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
Add magit-process-unset-mode-line-error-status to hook
No longer hardcode it in `magit-refresh-buffer'.
This helps avoiding circular dependencies.
---
lisp/magit-mode.el | 1 -
lisp/magit-process.el | 3 +++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/lisp/magit-mode.el b/lisp/magit-mode.el
index 8eb4bc83a8..b0ac4671c5 100644
--- a/lisp/magit-mode.el
+++ b/lisp/magit-mode.el
@@ -1097,7 +1097,6 @@ Run hooks `magit-pre-refresh-hook' and
`magit-post-refresh-hook'."
(setq magit-section-highlight-overlays nil)
(setq magit-section-highlighted-sections nil)
(setq magit-section-unhighlight-sections nil)
- (magit-process-unset-mode-line-error-status)
(let ((inhibit-read-only t))
(erase-buffer)
(save-excursion
diff --git a/lisp/magit-process.el b/lisp/magit-process.el
index 38eacd43d0..6dd347a0c1 100644
--- a/lisp/magit-process.el
+++ b/lisp/magit-process.el
@@ -1043,6 +1043,9 @@ If STR is supplied, it replaces the `mode-line-process'
text."
'magit-mode-line-process-error))
(magit-process-unset-mode-line))))
+(add-hook 'magit-refresh-buffer-hook
+ #'magit-process-unset-mode-line-error-status)
+
(defun magit-process-unset-mode-line (&optional directory)
"Remove the git command from the mode line."
(let ((default-directory (or directory default-directory)))
- [nongnu] elpa/git-commit updated (aff4180479 -> 8269af107f), ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit 466bf542b0 02/12: Remove unnecessary declare-function, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit 91e6698435 10/12: Avoid loading bookmark upfront, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit ccb0de02ad 01/12: magit--disable-save-buffers: Renamed variable, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit c42b09f987 04/12: magit-section-get-relative-position: Rename and move, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit 69327510e2 07/12: magit-section-goto-successor: Cosmetics, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit 7c45ae83ac 08/12: Add magit-process-unset-mode-line-error-status to hook,
ELPA Syncer <=
- [nongnu] elpa/git-commit 67352a64b5 11/12: magit--toplevel-safe: New function, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit 8269af107f 12/12: magit-generate-new-buffer: Determine appropriate default-directory, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit 208dbd5689 06/12: magit-section-goto-successor: Define as generic function, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit 8ea1df1cd0 03/12: Wrap git-commit-mode with bound-and-true-p, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit e733c8d1aa 05/12: magit-section-get-relative-position: Define as generic function, ELPA Syncer, 2022/05/13
- [nongnu] elpa/git-commit 2276f6bcce 09/12: Move core bookmark support to magit-mode.el, ELPA Syncer, 2022/05/13