summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-09-25 06:01:11 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-09-25 06:01:11 +0200
commita8e1b4668eca1b25b10f6b54f99d099937a955c6 (patch)
tree7cf8cf16b8ec1f5d900613f100fe1143790ec911
parent8799aa7bbc9e6d3d707980758fe51b84f7a490ca (diff)
Add idea: Alternative/different syntax for operations on command line
-rw-r--r--build2/list10
1 files changed, 10 insertions, 0 deletions
diff --git a/build2/list b/build2/list
index adc00bf..179962c 100644
--- a/build2/list
+++ b/build2/list
@@ -1,3 +1,13 @@
+? Alternative/different syntax for operations on command line [idea]
+
+ Something that doesn't require quoting and maybe even parens. Some ideas:
+
+ configure[foo/@bar/]
+ configure{foo/@bar/}
+ configure: foo/@bar/ [.] # flat spec?
+
+ Would be nice to also make sure auto-completion is not inhibited.
+
- Value pack (comma-separated list of values) [idea]
Could be used in function calls, attributes, config initializer. Question is