1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-18 08:10:29 +02:00

gnu: Add emacs-auto-compile.

* gnu/packages/emacs-xyz.scm (emacs-auto-compile): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Cayetano Santos
2023-01-16 13:38:20 +01:00
committed by Liliana Marie Prikler
parent 962ba70109
commit 6f545b77e2

View File

@@ -3024,6 +3024,28 @@ an interactive shell, and look up definitions and documentation as well as
code completion and project management support.")
(license license:gpl3+)))
(define-public emacs-auto-compile
(package
(name "emacs-auto-compile")
(version "1.7.2")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/emacscollective/auto-compile.git")
(commit version)))
(sha256
(base32
"1njnyilv6lxnbvi6yrgzg6qjhf6vgh4fpag4hav1j45718y6kd31"))))
(build-system emacs-build-system)
(propagated-inputs (list emacs-compat emacs-packed))
(home-page "https://github.com/emacscollective/auto-compile")
(synopsis "Automatically compile Emacs Lisp libraries")
(description
"This package provides two minor modes which automatically recompile
Emacs Lisp source files. Together, these modes guarantee that Emacs never
loads outdated byte code files.")
(license license:gpl3+)))
(define-public emacs-auto-sudoedit
(package
(name "emacs-auto-sudoedit")