Update TODO.
authorRichard W.M. Jones <rjones@redhat.com>
Tue, 7 Jan 2020 15:30:53 +0000 (15:30 +0000)
committerRichard W.M. Jones <rjones@redhat.com>
Tue, 7 Jan 2020 15:30:53 +0000 (15:30 +0000)
TODO

diff --git a/TODO b/TODO
index 4d74fe3..64fe384 100644 (file)
--- a/TODO
+++ b/TODO
@@ -8,10 +8,6 @@ might allow goals to be called with labelled parameters.
 
 Fix: You must use 'all ()' on the command line.
 
 
 Fix: You must use 'all ()' on the command line.
 
-"Quiet" code.  Generally {CODE} sections in user files should be
-echos, and those in stdlib should run silently (except if debugging).
-Maybe we should have a quiet keyword to indicate this?
-
 Deleting target files if goals is interrupted, but only if the
 timestamp changes (what about non-*files?).  Also: atomic code.  This
 will delete the target if the code doesn't run to completion.  (make
 Deleting target files if goals is interrupted, but only if the
 timestamp changes (what about non-*files?).  Also: atomic code.  This
 will delete the target if the code doesn't run to completion.  (make
@@ -38,8 +34,3 @@ Code should be an expression, eg this ought to work:
 let foo = { echo "hello" }
 and/or anonymous functions:
 let foo = function (arg) { ... }
 let foo = { echo "hello" }
 and/or anonymous functions:
 let foo = function (arg) { ... }
-
-Functions returning plain strings and lists of strings.
-function (foo, bar) returning string = { echo hello }
-function (foo, bar) returning strings = { echo hello; echo goodbye }
-Then re-add the sort function.