]> Cypherpunks.ru repositories - goredo.git/blobdiff - doc/notes.texi
Do not try to open non-existent .dep
[goredo.git] / doc / notes.texi
index a74a001fdaba4bcda19d793911fbf8c85fcfdf44..951a345b6cb79a7e55aebf747cb027463ec65ab3 100644 (file)
@@ -1,12 +1,17 @@
 @node Notes
+@cindex implementation notes
+@cindex implementation differences
 @unnumbered Implementation notes
 
+Since there are no strict rules about redo behaviour, here are some
+remarks about @command{goredo}'s one:
+
 @itemize
 
 @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
 @item target's completion messages are written after they finish
 @item executable @file{.do} is run as is, non-executable is run with
     @code{/bin/sh -e[x]}
-@item tracing (-x) can be obviously done only for non-executable @file{.do}
+@item tracing (@option{-x}) can be obviously done only for
+    non-executable @file{.do}
 @item parallizable build is done only during @command{redo-ifchange} for
-    human convenience: you can globally enable @env{REDO_JOBS}, but
+    human convenience: you can globally enable @env{$REDO_JOBS}, but
     still do for example: @code{redo htmls infos index upload}
 
 @end itemize