[PATCH] gnu: Add missing dependency to emacs-eglot.

  • Done
  • quality assurance status badge
Details
2 participants
  • John Soo
  • Nicolas Goaziou
Owner
unassigned
Submitted by
John Soo
Severity
normal

Debbugs page

John Soo wrote 4 years ago
(address . guix-patches@gnu.org)
878s985p6y.fsf@asu.edu
Hi Guix,

I was using eglot after the update to 1.7 and it crashed with 'void
function project-root'. Looks like a dependency on project.el was
introduced. This patch should fix the missing dependency.

Thanks!

- John
From 80cb69fb87a4abd227b0bb0da707b65f67c4be34 Mon Sep 17 00:00:00 2001
From: John Soo <jsoo1@asu.edu>
Date: Mon, 4 Jan 2021 13:47:23 -0800
Subject: [PATCH] gnu: Fix missing emacs-eglot dependency on emacs-project.

* gnu/packages/emacs-xyz.scm (emacs-eglot): [propagated-inputs] Add
emacs-project.
---
gnu/packages/emacs-xyz.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 0071ce5fe7..b8e3c51363 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -12592,7 +12592,8 @@ Emacs.")
(base32 "1zvs144hxq2mmq1h0ynx9hy7yyccb46f3pjg9mgq8v9cw5y678vk"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("emacs-jsonrpc" ,emacs-jsonrpc)))
+ `(("emacs-jsonrpc" ,emacs-jsonrpc)
+ ("emacs-project" ,emacs-project)))
(home-page "https://github.com/joaotavora/eglot")
(synopsis "Client for Language Server Protocol (LSP) servers")
(description
--
2.29.2
Nicolas Goaziou wrote 4 years ago
(name . John Soo)(address . jsoo1@asu.edu)(address . 45664-done@debbugs.gnu.org)
87mtxhnj15.fsf@nicolasgoaziou.fr
Hello,

John Soo <jsoo1@asu.edu> writes:

Toggle quote (3 lines)
> Subject: [PATCH] gnu: Fix missing emacs-eglot dependency on
> emacs-project.

Applied (with a small tweak to commit message). Thank you.

Regards,
--
Nicolas Goaziou
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 45664@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 45664
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help