docs/Writerside/topics/about.md

changeset 1316
c41538edfcef
parent 1315
b4c3e0b4c3d5
--- a/docs/Writerside/topics/about.md	Sun May 04 12:15:03 2025 +0200
+++ b/docs/Writerside/topics/about.md	Sun May 04 17:22:30 2025 +0200
@@ -34,14 +34,17 @@
 * adds cxListFirst() and cxListLast()
 * adds cxListRemoveAndGetFirst() and cxListRemoveAndGetLast(),
   and corresponding macro aliases cxListPopFront() and cxListPop()
+* adds cxListEmplace() and cxListEmplaceAt()
 * adds cxBufferShrink()
 * adds cxTreeSize()
 * adds CX_PRIstr and CX_SFMT macros for formatting UCX strings
 * adds cx_strcpy() and cx_strcpy_a()
+* improves performance of the CxList array list implementation
 * changes grow strategy for the memory pool to reduce reallocations
 * changes grow strategy for CxBuffer, which does now take the page size into account
 * changes the implementation of cx_strreplacen() for improved efficiency
 * changes all cxListIterator() without index to also accept NULL as list argument
+* changes insert_element member function of CxList to accept NULL source and return a pointer to the inserted element
 * fixes that starting an iteration in a non-root node incorrectly continues iteration with the siblings of that node
 * fixes unnecessary allocations in cx_strcat() family of functions
 * fixes errno value after failing cxBufferSeek() to be consistently EINVAL

mercurial