summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Goaziou <[email protected]>2025-01-26 21:43:47 +0100
committerNicolas Goaziou <[email protected]>2025-01-26 22:51:29 +0100
commit9946bbf8d84d8a588dae7c03487d24cc10ddcc87 (patch)
treed09321d69e01e83408366ee28a4cf1012ba022c0
parenta47bbf6965283562e086393f357e5519379bccef (diff)
gnu: Add emacs-turtles.
* gnu/packages/emacs-xyz.scm (emacs-turtles): New variable. Change-Id: Ia7fc70d240afbe2eeb8909a88e30caac6f4fe14f
-rw-r--r--gnu/packages/emacs-xyz.scm23
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 29905b985d..96883d002b 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -10244,6 +10244,29 @@ tupfiles, such as rule definitions, user-defined variables, macros, flags, bin
variables, and so on. The mode also allows you to execute Tup commands.")
(license license:gpl3+)))
+(define-public emacs-turtles
+ (package
+ (name "emacs-turtles")
+ (version "2.0.0")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/szermatt/turtles")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0gwnsrfiiizcrcccbs3pyx030wydg6xmh7vy9r7lvbh8hmxghbyg"))))
+ (build-system emacs-build-system)
+ (propagated-inputs (list emacs-compat))
+ (home-page "https://github.com/szermatt/turtles")
+ (synopsis "Library for writing ERT-based tests")
+ (description
+ "This package helps writing ERT-based tests that check how Emacs renders
+buffers and windows. The ERT tests can be run interactively or in batch
+mode.")
+ (license license:gpl3+)))
+
(define-public emacs-combobulate
(let ((commit "c7e4670a3047c0b58dff3746577a5c8e5832cfba")
(revision "1"))