summary refs log tree commit diff
path: root/gnu/packages/entr.scm
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <me@tobias.gr>2023-07-23 02:00:00 +0200
committerTobias Geerinckx-Rice <me@tobias.gr>2023-07-30 02:00:00 +0200
commitf4d418a13ebdd72af62c187b4ace556a1fad85a6 (patch)
tree686aae435db2b7bd85faa9be44e07efa4185e0a8 /gnu/packages/entr.scm
parente9abc417d3a284776bb2440c5d67a3bd4acb6a29 (diff)
downloadguix-f4d418a13ebdd72af62c187b4ace556a1fad85a6.tar.gz
gnu: entr: Rewrite description.
* gnu/packages/entr.scm (entr)[description]: Rewrite.
Diffstat (limited to 'gnu/packages/entr.scm')
-rw-r--r--gnu/packages/entr.scm14
1 files changed, 8 insertions, 6 deletions
diff --git a/gnu/packages/entr.scm b/gnu/packages/entr.scm
index c8198d4706..5827da1d07 100644
--- a/gnu/packages/entr.scm
+++ b/gnu/packages/entr.scm
@@ -2,7 +2,7 @@
 ;;; Copyright © 2016 Matthew Jordan <matthewjordandevops@yandex.com>
 ;;; Copyright © 2016 Ludovic Courtès <ludo@gnu.org>
 ;;; Copyright © 2019 Ricardo Wurmus <rekado@elephly.net>
-;;; Copyright © 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
+;;; Copyright © 2019, 2020, 2023 Tobias Geerinckx-Rice <me@tobias.gr>
 ;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
 ;;; Copyright © 2021 Solene Rapenne <solene@perso.pw>
 ;;; Copyright © 2022 jgart <jgart@dismail.de>
@@ -70,11 +70,13 @@
     (home-page "https://eradman.com/entrproject/")
     (synopsis "Run arbitrary commands when files change")
     (description
-     "entr is a zero-configuration tool with no external build or run-time
-dependencies.  The interface to entr is not only minimal, it aims to be simple
-enough to create a new category of ad hoc automation.  These micro-tests
-reduce keystrokes, but more importantly they emphasize the utility of
-automated checks.")
+     "@acronym{entr, event notify test runner} reads a list of file names from
+standard input and executes a given command (including arguments) whenever any
+of them change.  It aims to facilitate rapid feedback and automated testing.
+
+For example, you can use @command{entr} to automatically invoke @command{make}
+each time you modify a source code file.  It supports interactive utilities and
+doesn't waste resources by polling for changes.")
 
     ;; Per 'LICENSE', portability code under missing/ is under BSD-2.
     (license isc)))