Subject: [PATCH} gnu: emacs-eglot-x: Update to latest commit
From: Javier Olaechea <[email-masked]>
To: [email-masked], Andrew Tropin <[email-masked]>, [email-masked], Katherine Cox-Buday <[email-masked]>, Liliana Marie Prikler <[email-masked]>
Date: Thu, 16 Jan 2025 03:29:28 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi, attached is a patch to update eglot-x to its latest commit, unreleased
to fix. It does fix an error that ocurrs when using eglot-x with an eglot
version 1.16 or higher and rust-analyzer. Should I also use the git-version
helper?

Cheers,
Javier Olaechea

-- 
"I object to doing things that computers can do." — Olin Shivers
From 893ff0f1e7de3f63b9b562d051f9fe12da179288 Mon Sep 17 00:00:00 2001
Message-ID: <[email-masked]>
From: Javier Olaechea <[email-masked]>
Date: Wed, 15 Jan 2025 19:48:42 -0500
Subject: [PATCH] gnu: emacs-eglot-x: Update to latest commit

* gnu/packages/emacs-xyz.scm (emacs-eglot-x): Update to latest commit

The current emacs-eglot-x version we package is broken when used with an eglot
version higher than 1.16. We currently ship eglot 1.17. Upstream has fixed
this in the commit 354150, but still hasn't released a new version.

354150c: https://github.com/nemethf/eglot-x/commit/354150c299e241df09c8b904b68177fd9b41fe0e
Change-Id: Id39f4805dc37902048139049785a4f7852202a8c
---
 gnu/packages/emacs-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 9b3139dfa1..f073522533 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -21468,7 +21468,7 @@ (define-public emacs-eglot
 
 (define-public emacs-eglot-x
   ;; Not tagged.
-  (let ((commit "a09ab28cf01d7cbb223ad83fbbb694c5158c96b8"))
+  (let ((commit "295c0309dc836966467c95867d1593f1376507b6"))
     (package
       (name "emacs-eglot-x")
       (version "0.6")
@@ -21480,7 +21480,7 @@ (define-public emacs-eglot-x
                 (file-name (git-file-name name version))
                 (sha256
                  (base32
-                  "0s17nv59gzgqgskid41lfacsqnzdiq2p3ds0vglcfqwypr3k898c"))))
+                  "1w9nbnfdcdikhn603dkcmqzkfg80vhd71fd50mlsr8sm0h8ygy0v"))))
       (build-system emacs-build-system)
       (inputs (list emacs-eglot))
       (home-page "https://github.com/nemethf/eglot-x")

base-commit: 35d13aab7ebca187343c54b800711bfea02859b9
-- 
2.47.1