guix_mirror_bot pushed a commit to branch emacs-team
in repository guix.
commit 94785322ec0d2384221205a7a82ed003d7499705
Author: Morgan Smith <[email protected]>
AuthorDate: Mon Aug 31 11:17:42 2026 -0400
gnu: Remove emacs-eldoc.
The version built into Emacs 31 has more recent changes despite showing the
same version number.
* gnu/packages/emacs-xyz.scm (emacs-eldoc): Delete variable.
(emacs-flymake, emacs-eglot)[propagated-inputs]: Adjust accordingly.
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/emacs-xyz.scm | 29 ++---------------------------
1 file changed, 2 insertions(+), 27 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index e4d2e2f657..3065cc4f41 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -2591,7 +2591,7 @@ some utility functions, and commands using that
infrastructure.")
(sha256
(base32 "0jga23hdjl0kllxsdjwlqm488fscjlyipf98w5379qiajkhqxlzz"))))
(build-system emacs-build-system)
- (propagated-inputs (list emacs-eldoc emacs-project))
+ (propagated-inputs (list emacs-project))
(home-page "https://elpa.gnu.org/packages/flymake.html")
(synopsis "Universal on-the-fly syntax checker")
(description
@@ -26266,8 +26266,7 @@ lines, and @code{gc} to comment out the target of a
motion.")
"0fi10gxw33lh15xvwv5bfqzv81wp7k3yibqc2mzbn59kwrja94gc"))))
(build-system emacs-build-system)
(propagated-inputs
- (list emacs-eldoc
- emacs-external-completion
+ (list emacs-external-completion
emacs-flymake
emacs-jsonrpc
emacs-project
@@ -26417,30 +26416,6 @@ more information. It supports OMEMO end-to-end
encryption via picomemo.")
source inside JARs.")
(license license:gpl3+)))
-(define-public emacs-eldoc
- (package
- (name "emacs-eldoc")
- (version "1.16.0")
- (source
- (origin
- (method url-fetch)
- (uri (string-append
- "https://elpa.gnu.org/packages/eldoc-" version ".tar"))
- (sha256
- (base32 "08dnvfyz6qkjx3fcggp628qacbxvac1agl7kgbkg6kiq4axwmifb"))))
- (build-system emacs-build-system)
- (home-page "https://elpa.gnu.org/packages/eldoc.html")
- (synopsis "Show function arglist or variable docstring in echo area")
- (description
- "This program was inspired by the behavior of the ``mouse documentation
-window'' on many Lisp Machine systems; as you type a function's symbol name as
-part of a sexp, it will print the argument list for that function. Behavior
-is not identical; for example, you need not actually type the function name,
-you need only move point around in a sexp that calls it. Also, if point is
-over a documented variable, it will print the one-line documentation for that
-variable instead, to remind you of that variable's meaning.")
- (license license:gpl3+)))
-
(define-public emacs-eldoc-box
(package
(name "emacs-eldoc-box")