[bug#75597] [PATCH} gnu: emacs-eglot-x: Update to latest commit
Commit Message
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
Comments
Am Donnerstag, dem 16.01.2025 um 03:29 +0000 schrieb Javier Olaechea:
> 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?
Yes, please use git-version.
And for anyone else using random commits while coding version without
it, let this be a reminder to use git-version.
Btw. you reference commit 354150c in your patch but then build from a
different commit. Perhaps you could use that single commit as a patch
instead?
Cheers
From 893ff0f1e7de3f63b9b562d051f9fe12da179288 Mon Sep 17 00:00:00 2001
Message-ID: <893ff0f1e7de3f63b9b562d051f9fe12da179288.1736997510.git.pirata@gmail.com>
From: Javier Olaechea <pirata@gmail.com>
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(-)
@@ -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