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")

Reply via email to