rekahsoft-gnu: Add emacs-alchemist

This commit is contained in:
Collin J. Doering 2021-11-26 15:21:57 -05:00
parent a5f9a0fbb6
commit 142d7427a9
Signed by: rekahsoft
GPG Key ID: 7B4DEB93212B3022

View File

@ -891,3 +891,63 @@ dashboard!")
(description "No description available.")
(license license:gpl3)))
(define-public emacs-alchemist
(package
(name "emacs-alchemist")
(version "20180312.1304")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/tonini/alchemist.el")
(commit "6f99367511ae209f8fe2c990779764bbb4ccb6ed")))
(sha256
(base32 "12f95rwxs11sqf1w9pnf6cxc2lh2jz4nqkq33p8b5yamnl8cq9kg"))))
(build-system emacs-build-system)
(propagated-inputs
`(("emacs-elixir-mode" ,emacs-elixir-mode)
("emacs-dash" ,emacs-dash)
("emacs-company" ,emacs-company)
("emacs-pkg-info" ,emacs-pkg-info)
("emacs-s" ,emacs-s)))
(arguments
'(#:include
'("^[^/]+.el$"
"^[^/]+.el.in$"
"^dir$"
"^[^/]+.info$"
"^[^/]+.texi$"
"^[^/]+.texinfo$"
"^doc/dir$"
"^doc/[^/]+.info$"
"^doc/[^/]+.texi$"
"^doc/[^/]+.texinfo$"
"^[^/]+.exs$"
"^alchemist-server$")
#:exclude
'("^.dir-locals.el$"
"^test.el$"
"^tests.el$"
"^[^/]+-test.el$"
"^[^/]+-tests.el$")))
(home-page "http://www.github.com/tonini/alchemist.el")
(synopsis "Elixir tooling integration into Emacs")
(description
"Alchemist brings you all the Elixir tooling and power inside your Emacs editor.
Alchemist comes with a bunch of features, which are:
@itemize
@item Mix integration
@item Compile & Execution of Elixir code
@item Inline code evaluation
@item Inline macro expanding
@item Documentation lookup
@item Definition lookup
@item Powerful IEx integration
@item Smart code completion
@item Elixir project management
@item Phoenix support
@end itemize")
(license license:gpl3)))