dannym pushed a commit to branch master in repository guix. commit e548e4c4f9dae18f7be1cdcee6e65a43371b0d80 Author: Danny Milosavljevic <dan...@friendly-machines.com> AuthorDate: Tue Mar 25 23:49:57 2025 +0100
gnu: Add emacs-doctest. * gnu/packages/emacs-xyz.scm (emacs-doctest): New variable. Change-Id: I159da3e999f3b5c31a196f3af97ca96ca66959ff --- gnu/packages/emacs-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index f00c5e4b29..78e342e5f9 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -22266,6 +22266,27 @@ using ERT. It assumes a certain test structure setup and can therefore make running tests easier.") (license license:gpl3+))) +(define-public emacs-doctest + (let ((commit "0620ab6283a4e4302761ac415354b0b2b889dcda") + (revision "0")) + (package + (name "emacs-doctest") + (version (git-version "0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ag91/doctest.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1g759f1ypw00vqbbcxa8yxf51bdmlrfdxybgjf4fmzzhvfbcpc4d")))) + (build-system emacs-build-system) + (synopsis "emacs-doctest") + (description "This package provides doctests for emacs elisp.") + (home-page "https://github.com/ag91/doctest") + (license license:gpl3+)))) + (define-public emacs-xtest (package (name "emacs-xtest")