changelog
    
    
    - Sun, 21 May 2023 15:07:31 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 21 May 2023 15:07:31 +0200] rev 709
 
    - simplify map class structure
 
    - Sun, 21 May 2023 14:56:10 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 21 May 2023 14:56:10 +0200] rev 708
 
    - fix inconsistent destructor requirements for list and map classes
 
    - Sun, 21 May 2023 14:40:05 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 21 May 2023 14:40:05 +0200] rev 707
 
    - fix rehash not valid for non-hash-maps
 
    - Sun, 21 May 2023 14:37:56 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 21 May 2023 14:37:56 +0200] rev 706
 
    - add empty map implementation - fixes #259
 
    - Sun, 21 May 2023 14:04:34 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 21 May 2023 14:04:34 +0200] rev 705
 
    - fix cxListCompare if-condition
 
    - Sun, 21 May 2023 14:03:21 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 21 May 2023 14:03:21 +0200] rev 704
 
    - add empty list implementation - fixes #258
 
    - Sun, 21 May 2023 11:52:58 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 21 May 2023 11:52:58 +0200] rev 703
 
    - improve cx_linked_list_sort() - fixes #257
 
    - Fri, 05 May 2023 19:07:56 +0200
 
    - by Mike Becker <universe@uap-core.de> [Fri, 05 May 2023 19:07:56 +0200] rev 702
 
    - fix cx_linked_list_sort() not working for empty lists
 
    - Mon, 24 Apr 2023 19:08:56 +0200
 
    - by Mike Becker <universe@uap-core.de> [Mon, 24 Apr 2023 19:08:56 +0200] rev 701
 
    - explicitly set cmake policy CMP0077
 
    - Sat, 22 Apr 2023 19:01:06 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Apr 2023 19:01:06 +0200] rev 700
 
    - add cx_strdup_m() and cx_strdup_ma()
 
    - Sat, 22 Apr 2023 14:21:02 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Apr 2023 14:21:02 +0200] rev 699
 
    - make list find return a negative value when elem not found
 
    - Sat, 22 Apr 2023 14:09:46 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Apr 2023 14:09:46 +0200] rev 698
 
    - fix wrong doc in cxListFind()
 
    - Sat, 22 Apr 2023 13:06:18 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Apr 2023 13:06:18 +0200] rev 697
 
    - add cx_strcat_m() and cx_strcat_ma() for in-place concatenation
 
    - Sat, 22 Apr 2023 12:29:00 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Apr 2023 12:29:00 +0200] rev 696
 
    - add cxHashMapCreateSimple()
 
    - Sat, 22 Apr 2023 12:16:34 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Apr 2023 12:16:34 +0200] rev 695
 
    - fix typo
 
    - Fri, 21 Apr 2023 20:50:19 +0200
 
    - by Mike Becker <universe@uap-core.de> [Fri, 21 Apr 2023 20:50:19 +0200] rev 694
 
    - fix missing controlling-expression for char const*