diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2016-09-25 05:52:26 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2016-09-25 05:52:26 +0200 |
commit | 8799aa7bbc9e6d3d707980758fe51b84f7a490ca (patch) | |
tree | 486b95eb94b1fd2d40c9a1293a79f6aa63cba9a4 /build2 | |
parent | 14e08df01bbb14211d626e09858e89a006859860 (diff) |
Add idea: Value pack (comma-separated list of values)
Diffstat (limited to 'build2')
-rw-r--r-- | build2/list | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/build2/list b/build2/list index 6613b43..adc00bf 100644 --- a/build2/list +++ b/build2/list @@ -1,3 +1,11 @@ +- Value pack (comma-separated list of values) [idea] + + Could be used in function calls, attributes, config initializer. Question is + whether comma will be treated as a separator in all contexts (which means it + will have to be quoted in variable values, such as options). Perhaps only + allow it in certain context (eval, attrubute)? Maybe also for certain + variable types (multi-value variables, e.g., config init). + - Config reports for test, install, and dist modules [feature] - Handle ^C [bug] |