aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS22
1 files changed, 21 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 0840055..f34a6f0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
1GNU Pies NEWS -- history of user-visible changes. 2019-05-28 1GNU Pies NEWS -- history of user-visible changes. 2019-05-31
2See the end of file for copying conditions. 2See the end of file for copying conditions.
3 3
4Please send Pies bug reports to <bug-pies@gnu.org> or 4Please send Pies bug reports to <bug-pies@gnu.org> or
@@ -25,8 +25,28 @@ configuration file. Such multiple components are run simultaneously,
25unless required otherwise by their "prerequisites" and "dependents" 25unless required otherwise by their "prerequisites" and "dependents"
26statements. 26statements.
27 27
28* New component flag: shell
29
30The 'shell' flag instructs pies to run the component via "/bin/sh -c
31$command". Use it if the command should undergo variable expansion,
32contains redirections, pipes, etc. E.g.
33
34 component X {
35 flags shell;
36 command "if [ -n "$X" ]; then foo; else bar; fi"
37 }
38
28* Improved cyclic dependency diagnostics 39* Improved cyclic dependency diagnostics
29 40
41* Fix a bug in 'env' statement
42
43Previous versions applied unnecessary word splitting if given a
44single argument. This is now fixed, so that e.g. the following
45statement is processed correctly and defines a single variable
46X to have the value "foo bar":
47
48 env "X=foo bar"
49
30 50
31Version 1.3, 2016-10-01 51Version 1.3, 2016-10-01
32 52

Return to:

Send suggestions and report system problems to the System administrator.