changelog
    
    
    - Thu, 23 May 2024 20:29:28 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 23 May 2024 20:29:28 +0200] rev 854
 
    - fix members inherited by macro or include are not documented
 
    - Thu, 23 May 2024 19:29:14 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 23 May 2024 19:29:14 +0200] rev 853
 
    - simplify iterator structures
 
    - Thu, 23 May 2024 18:21:36 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 23 May 2024 18:21:36 +0200] rev 852
 
    - fix documentation
relates to #389 
    - Thu, 23 May 2024 18:21:08 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 23 May 2024 18:21:08 +0200] rev 851
 
    - issue #389 : add separate function for immutable arrays
 
    - Thu, 23 May 2024 15:05:24 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 23 May 2024 15:05:24 +0200] rev 850
 
    - add iterator over raw C arrays - closes #389
 
    - Fri, 12 Apr 2024 21:48:12 +0200
 
    - by Mike Becker <universe@uap-core.de> [Fri, 12 Apr 2024 21:48:12 +0200] rev 849
 
    - improves interface of cx_sprintf() variants
 
    - Wed, 03 Apr 2024 21:22:23 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 03 Apr 2024 21:22:23 +0200] rev 848
 
    - implement tree continue - fixes #376
 
    - Wed, 20 Mar 2024 23:35:32 +0100
 
    - by Mike Becker <universe@uap-core.de> [Wed, 20 Mar 2024 23:35:32 +0100] rev 847
 
    - add missing cxTreeVisitorDispose() test
 
    - Wed, 20 Mar 2024 23:35:18 +0100
 
    - by Mike Becker <universe@uap-core.de> [Wed, 20 Mar 2024 23:35:18 +0100] rev 846
 
    - add missing header dependencies
 
    - Wed, 20 Mar 2024 23:31:41 +0100
 
    - by Mike Becker <universe@uap-core.de> [Wed, 20 Mar 2024 23:31:41 +0100] rev 845
 
    - add cx_tree_visitor()
 
    - Thu, 14 Mar 2024 22:07:19 +0100
 
    - by Mike Becker <universe@uap-core.de> [Thu, 14 Mar 2024 22:07:19 +0100] rev 844
 
    - fix another superfluous semicolon...
 
    - Thu, 14 Mar 2024 22:05:20 +0100
 
    - by Mike Becker <universe@uap-core.de> [Thu, 14 Mar 2024 22:05:20 +0100] rev 843
 
    - fix superfluous semicolon
 
    - Mon, 04 Mar 2024 09:06:15 +0100
 
    - by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 04 Mar 2024 09:06:15 +0100] rev 842
 
    - add -lm to ldflags on Solaris
 
    - Mon, 04 Mar 2024 08:57:26 +0100
 
    - by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 04 Mar 2024 08:57:26 +0100] rev 841
 
    - fix build in case CX_SZMUL_BUILTIN is undefined
 
    - Mon, 26 Feb 2024 21:07:23 +0100
 
    - by Mike Becker <universe@uap-core.de> [Mon, 26 Feb 2024 21:07:23 +0100] rev 840
 
    - allow freeing tree nodes on exit - fixes #377
 
    - Wed, 21 Feb 2024 18:53:55 +0100
 
    - by Mike Becker <universe@uap-core.de> [Wed, 21 Feb 2024 18:53:55 +0100] rev 839
 
    - add xml test case for the tree iterator
closes #371 
    - Wed, 21 Feb 2024 18:32:38 +0100
 
    - by Mike Becker <universe@uap-core.de> [Wed, 21 Feb 2024 18:32:38 +0100] rev 838
 
    - add visit_on_exit to iterator implementation
relates to #371 
    - Mon, 19 Feb 2024 22:12:13 +0100
 
    - by Mike Becker <universe@uap-core.de> [Mon, 19 Feb 2024 22:12:13 +0100] rev 837
 
    - add depth assertion to basic tree iterator test
 
    - Mon, 19 Feb 2024 22:09:16 +0100
 
    - by Mike Becker <universe@uap-core.de> [Mon, 19 Feb 2024 22:09:16 +0100] rev 836
 
    - implement basic (enter only) tree iterator
relates to #371 
    - Mon, 19 Feb 2024 22:08:09 +0100
 
    - by Mike Becker <universe@uap-core.de> [Mon, 19 Feb 2024 22:08:09 +0100] rev 835
 
    - set tree iterator stack pointer to NULL on dispose to avoid accidental double-frees
 
    - Sun, 18 Feb 2024 21:12:28 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 18 Feb 2024 21:12:28 +0100] rev 834
 
    - capitalize cx_array_declare()
 
    - Sun, 18 Feb 2024 13:38:42 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 18 Feb 2024 13:38:42 +0100] rev 833
 
    - vastly simplify tree iterators and add test for creating them
relates to #371 
    - Sun, 18 Feb 2024 13:16:38 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 18 Feb 2024 13:16:38 +0100] rev 832
 
    - make cx_array_simple_add() automatically take the address of the element
 
    - Sun, 18 Feb 2024 13:01:09 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 18 Feb 2024 13:01:09 +0100] rev 831
 
    - add convenience macros for cx_array_*