From 1a53bb08da6acd9042881ae32d60852045eaee9e Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Thu, 28 Mar 2024 09:55:38 +0100 Subject: gnu: Add emacs-eglot-jl. * gnu/packages/emacs-xyz.scm (emacs-eglot-jl): New variable. Signed-off-by: Nicolas Goaziou Change-Id: I5ece71dd2dbbcd92632734e52ec1f0901337d2df --- gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index d4819c62ce..6f0819e694 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -12313,6 +12313,30 @@ call.") library with Eglot instead of Yasnippet.") (license license:gpl3+)))) +(define-public emacs-eglot-jl + (package + (name "emacs-eglot-jl") + (version "2.3.0") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/non-Jedi/eglot-jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "144q4fj3am165vf1vx2ljlsmpn8vvvs1b95qi3rxlwqskkx0lig3")))) + (build-system emacs-build-system) + (arguments (list #:include #~(cons "\\.(jl|toml)$" %default-include))) + (propagated-inputs (list emacs-eglot)) + (home-page "https://github.com/non-Jedi/eglot-jl") + (synopsis "Julia support for Eglot") + (description + "This package adds support for Eglot to the Julia language.") + (license license:cc0))) + (define-public emacs-consult-xdg-recent-files (let ((commit "593023ffb99a368152ebd4e739488fa560bdfdea") (revision "0")) -- cgit 1.4.1