diff options
| author | Jonas Bernoulli <jonas@bernoul.li> | 2025-01-08 00:17:26 +0100 |
|---|---|---|
| committer | Jonas Bernoulli <jonas@bernoul.li> | 2025-01-08 00:24:51 +0100 |
| commit | 8b6bb7c7e88c298e1447ca7c86138588a3953784 (patch) | |
| tree | 0c152359448bd1933c04538e412b2ca1efb0d384 /lisp/Makefile | |
| parent | 1d13151c27f70235a2f1a413f27c02ccab09f289 (diff) | |
git-commit.el: Require magit-process
There is a circular dependency between `magit-git' and `magit-process',
which we break by declaring some functions from the latter in the
former. This usually works out fine because loading `magit' loads both
libraries.
However, when someone only loads `git-commit', then this broke and to
fix it we have to explicitly require `magit-process' in that library
as well.
Also explicitly require `magit-git', even though that isn't strictly
necessary because `magit-mode' requires `magit-git'. Finally also
update the dependency declaration in "lisp/Makefile".
Closes #5280.
Diffstat (limited to 'lisp/Makefile')
| -rw-r--r-- | lisp/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/Makefile b/lisp/Makefile index 28bd99f..dcd3b19 100644 --- a/lisp/Makefile +++ b/lisp/Makefile @@ -9,13 +9,13 @@ all: lisp ## Build order ####################################################### -git-commit.elc: magit-section.elc: magit-base.elc: magit-section.elc magit-git.elc: magit-base.elc magit-mode.elc: magit-base.elc magit-git.elc magit-margin.elc: magit-base.elc magit-mode.elc magit-process.elc: magit-base.elc magit-git.elc magit-mode.elc +git-commit.elc: magit-git.elc magit-mode.elc magit-process.elc magit-transient.elc: magit-git.elc magit-mode.elc magit-process.elc magit-autorevert.elc: magit-git.elc magit-process.elc magit-core.elc: magit-base.elc magit-git.elc magit-mode.elc \ |
