emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-29 f72a394716: Work around package.el transitive dependency bug


From: Basil L. Contovounesios
Subject: emacs-29 f72a394716: Work around package.el transitive dependency bug
Date: Thu, 26 Jan 2023 19:40:00 -0500 (EST)

branch: emacs-29
commit f72a394716f4373dbbdc79ad0816da90bdb032a1
Author: Basil L. Contovounesios <contovob@tcd.ie>
Commit: Basil L. Contovounesios <contovob@tcd.ie>

    Work around package.el transitive dependency bug
    
    Eglot already depends transitively on Xref 1.4.0 via Project,
    but package.el doesn't pick up on this in Emacs 28
    (which has Xref 1.3.0).
    
    * lisp/progmodes/eglot.el (Version): Bump to 1.11.
    (Package-Requires): Explicitly require Xref 1.4.0, which is
    the version already required by Project, for the benefit of
    Emacs 28 (bug#61048).
---
 lisp/progmodes/eglot.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index dc73152f5a..3fc1d68422 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -2,12 +2,12 @@
 
 ;; Copyright (C) 2018-2023 Free Software Foundation, Inc.
 
-;; Version: 1.10
+;; Version: 1.11
 ;; Author: João Távora <joaotavora@gmail.com>
 ;; Maintainer: João Távora <joaotavora@gmail.com>
 ;; URL: https://github.com/joaotavora/eglot
 ;; Keywords: convenience, languages
-;; Package-Requires: ((emacs "26.3") (jsonrpc "1.0.16") (flymake "1.2.1") 
(project "0.9.3") (xref "1.0.1") (eldoc "1.11.0") (seq "2.23") 
(external-completion "0.1"))
+;; Package-Requires: ((emacs "26.3") (jsonrpc "1.0.16") (flymake "1.2.1") 
(project "0.9.3") (xref "1.4.0") (eldoc "1.11.0") (seq "2.23") 
(external-completion "0.1"))
 
 ;; This is a GNU ELPA :core package.  Avoid adding functionality
 ;; that is not available in the version of Emacs recorded above or any



reply via email to

[Prev in Thread] Current Thread [Next in Thread]