]> Cypherpunks.ru repositories - goredo.git/commitdiff
More clarity in "empty" and "non-existent" difference
authorSergey Matveev <stargrave@stargrave.org>
Sat, 16 Apr 2022 20:06:55 +0000 (23:06 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 16 Apr 2022 20:06:55 +0000 (23:06 +0300)
doc/notes.texi
doc/rules.texi

index b7e09e734e0fdf559378a639393a70227038d71a..951a345b6cb79a7e55aebf747cb027463ec65ab3 100644 (file)
@@ -11,7 +11,7 @@ remarks about @command{goredo}'s one:
 @item @file{all} target is default
 @item @file{stdout} is always captured, but no target is created if it
     was empty
-@item empty targets are considered always out of date
+@item non-existent targets are considered always out of date
 @item @file{.do}'s @file{$3} is relative path to the file in target directory
 @item @file{.do} search goes up to @file{/} by default, but can be
     limited with either @env{$REDO_TOP_DIR} environment variable, or by
index 786921c24bdebc431f9b2bb5057a24aed9c3e731..6244047426fafbea7e7337faa5675a93333caaa2 100644 (file)
@@ -69,13 +69,13 @@ default.b.c.do -> $2=a
     @code{$3} file. You have to produce either @code{stdout} output, or
     use @code{$3} directly, but not both.
 
-@item If there was no @code{stdout} output and no @code{$3} file is
-    explicitly created, then no output file is created at all. Target
-    does not produce anything, it is "empty".
+@item If neither @code{stdout} output nor @code{$3} file were
+    explicitly created, then no output file is created at all.
+    Target does not produce anything, it is "non-existent".
 
 @item @code{stderr} is not captured at all and can be seen by default.
 
-@item Empty targets are considered always out-of-date.
+@item Non-existent targets are considered always out-of-date.
 
 @item Dependency information is recorded by @command{redo-ifchange}
     command invocation. It takes list of dependencies (targets), on