guix_mirror_bot pushed a commit to branch emacs-team
in repository guix.
commit bad7c5bfce45af9b29dd04870ae2743f71f8c291
Author: Morgan Smith <[email protected]>
AuthorDate: Mon Aug 31 11:22:46 2026 -0400
gnu: Remove emacs-external-completion.
The version built into Emacs 31 has more recent changes despite showing the
same version number.
* gnu/packages/emacs-xyz.scm (emacs-external-completion): Delete variable.
(emacs-eglot)[propagated-inputs]: Adjust accordingly.
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/emacs-xyz.scm | 30 +-----------------------------
1 file changed, 1 insertion(+), 29 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 3065cc4f41..009b29a4df 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -9002,33 +9002,6 @@ create an Extempore REPL, connect the current
@code{extempore-mode} buffer to a
running Extempore process, and more.")
(license license:bsd-2))))
-(define-public emacs-external-completion
- (package
- (name "emacs-external-completion")
- (version "0.1")
- (source (origin
- (method url-fetch)
- (uri (string-append
- "https://elpa.gnu.org/packages/external-completion-"
version
- ".tar"))
- (sha256
- (base32
- "12pddwp5jby2icshj77w4kwxv75zi00jdxw18f721d7zx3l7q668"))))
- (build-system emacs-build-system)
- (home-page "https://elpa.gnu.org/packages/external-completion.html")
- (synopsis "Let external tools control Emacs completion style")
- (description
- "The @code{external} completion style is used with a ``programmable
-completion'' table that gathers completions from an external tool such as
-a shell utility, an inferior process, an HTTP server. The table and external
-tool are fully in control of the matching of the pattern string to the
-potential candidates of completion. When @code{external} is in use, the usual
-styles configured by the user or other in @code{completion-styles} are
-ignored. This compromise is for speed: all other styles need the full data
-set to be available in Emacs addressing space, which is often slow if not
-completely unfeasible.")
- (license license:gpl3+)))
-
(define-public emacs-kakoune
;; Package has no release. Version is extracted from "Version:" keyword in
;; main file.
@@ -26266,8 +26239,7 @@ lines, and @code{gc} to comment out the target of a
motion.")
"0fi10gxw33lh15xvwv5bfqzv81wp7k3yibqc2mzbn59kwrja94gc"))))
(build-system emacs-build-system)
(propagated-inputs
- (list emacs-external-completion
- emacs-flymake
+ (list emacs-flymake
emacs-jsonrpc
emacs-project
emacs-xref))