diff options
author | Marc Chevrier <marc.chevrier@sap.com> | 2018-03-19 14:06:52 (GMT) |
---|---|---|
committer | Marc Chevrier <marc.chevrier@sap.com> | 2018-03-20 13:28:17 (GMT) |
commit | a58158727be4585f9fd71449e9cc9e801c59a009 (patch) | |
tree | 833d347cc669950b33e7afbc57a31be63ad3d405 /Help | |
parent | d8826406aa343580fb4436058c205581da377d37 (diff) | |
download | CMake-a58158727be4585f9fd71449e9cc9e801c59a009.zip CMake-a58158727be4585f9fd71449e9cc9e801c59a009.tar.gz CMake-a58158727be4585f9fd71449e9cc9e801c59a009.tar.bz2 |
list(): add `JOIN` sub-command
Diffstat (limited to 'Help')
-rw-r--r-- | Help/command/list.rst | 11 | ||||
-rw-r--r-- | Help/command/string.rst | 4 | ||||
-rw-r--r-- | Help/release/dev/list-join.rst | 5 |
3 files changed, 20 insertions, 0 deletions
diff --git a/Help/command/list.rst b/Help/command/list.rst index e6a7069..3c092bd 100644 --- a/Help/command/list.rst +++ b/Help/command/list.rst @@ -54,6 +54,17 @@ GET Returns the list of elements specified by indices from the list. +JOIN +"""" + +:: + + list(JOIN <list> <glue> <output variable>) + +Returns a string joining all list's elements using the glue string. +To join multiple strings, which are not part of a list, use ``JOIN`` operator +from :command:`string` command. + Search ^^^^^^ diff --git a/Help/command/string.rst b/Help/command/string.rst index cd94bb4..bb07d29 100644 --- a/Help/command/string.rst +++ b/Help/command/string.rst @@ -161,6 +161,10 @@ JOIN Join all the input arguments together using the glue string and store the result in the named output variable. +To join list's elements, use preferably the ``JOIN`` operator +from :command:`list` command. This allows for the elements to have +special characters like ``;`` in them. + TOLOWER """"""" diff --git a/Help/release/dev/list-join.rst b/Help/release/dev/list-join.rst new file mode 100644 index 0000000..0756b60 --- /dev/null +++ b/Help/release/dev/list-join.rst @@ -0,0 +1,5 @@ +list-join +--------- + +* The :command:`list` command learned a ``JOIN`` sub-command + to concatenate list's elements separated by a glue string. |