add destruction of uninitialized entries on allocation failure to cxMapClone() - relates to #743

untested draft of cxMapClone() - relates to #743

add cxListClone() - resolves #744 except for test coverage

fix accidental additions of unnecessary unistd.h includes

fix overlooked renaming of cx_attr_export to CX_EXPORT

add cxListEmplaceArray() and cxListEmplaceArrayAt() as preparation for the clone implementation

add possibility to wrap valid function of an iterator (just for the sake of completeness)

(0) -1000 -300 -100 -30 -10 -7 +7 +10 tip

mercurial