diff --git a/CMakeLists.txt b/CMakeLists.txt index 1c760cfd..caa137f9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,7 @@ cmake_policy(SET CMP0017 NEW) # need include() with .cmake project(pip) set(_PIP_MAJOR 2) set(_PIP_MINOR 2) -set(_PIP_REVISION 1) +set(_PIP_REVISION 2) set(_PIP_SUFFIX _alpha) set(_PIP_COMPANY SHS) set(_PIP_DOMAIN org.SHS) diff --git a/lib/main/core/pistringlist.h b/lib/main/core/pistringlist.h index e5a9210e..ce2bb7e8 100644 --- a/lib/main/core/pistringlist.h +++ b/lib/main/core/pistringlist.h @@ -56,6 +56,9 @@ public: PIStringList(const PIVector & o): PIDeque() {resize(o.size()); for (uint i = 0; i < size(); ++i) (*this)[i] = o[i];} PIStringList(const PIDeque & o): PIDeque() {resize(o.size()); for (uint i = 0; i < size(); ++i) (*this)[i] = o[i];} + //! Contructs strings list with std::initializer_list + PIStringList(std::initializer_list init_list): PIDeque(init_list) {} + //! \brief Join all strings in one with delimiter "delim" and return it //! \details Example: \snippet pistring.cpp PIStringList::join