| Thu, 16 Oct 2025 19:57:47 +0200 | Mike Becker | clean up header files and adds support for comparing arbitrary strings with string.h functions | file |
diff |
annotate | 
| Sun, 12 Oct 2025 20:21:56 +0200 | Mike Becker | fixes tons of typos and grammar issues across the documentation - fixes #667 | file |
diff |
annotate | 
| Thu, 15 May 2025 16:12:09 +0200 | Mike Becker | add convenience macros for using the default allocator - relates to #669 | file |
diff |
annotate | 
| Thu, 15 May 2025 16:02:54 +0200 | Mike Becker | allow changing the cxDefaultAllocator - resolves #669 | file |
diff |
annotate | 
| Sun, 27 Apr 2025 12:54:16 +0200 | Mike Becker | add explanation of depth to the iterator/visitor field | file |
diff |
annotate | 
| Mon, 14 Apr 2025 19:53:20 +0200 | Mike Becker | add cxTreeSize() - resolves #624 | file |
diff |
annotate | 
| Sun, 16 Feb 2025 12:17:18 +0100 | Mike Becker | add convenience type CxIteratorBase | file |
diff |
annotate | 
| Mon, 10 Feb 2025 20:59:02 +0100 | Mike Becker | add support for building windows DLLs - resolves #582 | file |
diff |
annotate | 
| Sun, 05 Jan 2025 14:03:30 +0100 | Mike Becker | free functions should not be inline in release mode - relates to #541 | file |
diff |
annotate | 
| Sun, 05 Jan 2025 13:54:09 +0100 | Mike Becker | refine docs for tree.h - issue #548 | file |
diff |
annotate | 
| Tue, 26 Nov 2024 22:16:27 +0100 | Mike Becker | make names of destroy and free functions consistent - fixes #484 | file |
diff |
annotate | 
| Sat, 23 Nov 2024 14:45:32 +0100 | Mike Becker | improve consistency for allocator arguments - fixes #485 | file |
diff |
annotate | 
| Mon, 18 Nov 2024 22:05:42 +0100 | Mike Becker | make ucx C++ compatible again (and add tests for it) - fixes #486 | file |
diff |
annotate | 
| Thu, 07 Nov 2024 22:46:58 +0100 | Mike Becker | major refactoring of attributes | file |
diff |
annotate | 
| Sat, 19 Oct 2024 13:08:06 +0200 | Mike Becker | add max depth for tree search - closes #459 | file |
diff |
annotate | 
| Sun, 13 Oct 2024 15:19:12 +0200 | Mike Becker | fix missing parameter doc | file |
diff |
annotate | 
| Tue, 08 Oct 2024 18:47:45 +0200 | Mike Becker | make loc_prev in trees optional - fixes #433 | file |
diff |
annotate | 
| Sun, 06 Oct 2024 19:17:41 +0200 | Mike Becker | add cxTreeSetParent() | file |
diff |
annotate | 
| Sun, 06 Oct 2024 19:02:32 +0200 | Mike Becker | add functions to start iteration in a subtree | file |
diff |
annotate | 
| Sun, 06 Oct 2024 13:41:26 +0200 | Mike Becker | simplify tree class | file |
diff |
annotate | 
| Sun, 06 Oct 2024 13:37:05 +0200 | Mike Becker | implement cxTreeDestroyNode and cxTreeDestroySubtree - resolves #438 | file |
diff |
annotate | 
| Sat, 05 Oct 2024 19:05:47 +0200 | Mike Becker | implement cxTreeRemove() with re-link function | file |
diff |
annotate | 
| Sat, 05 Oct 2024 14:42:14 +0200 | Mike Becker | rename cxTreeRemove() to cxTreeRemoveSubtree() | file |
diff |
annotate | 
| Thu, 03 Oct 2024 17:39:21 +0200 | Mike Becker | complete implementation of remaining high level tree functions | file |
diff |
annotate | 
| Thu, 03 Oct 2024 16:31:09 +0200 | Mike Becker | implement cxTreeInsert family of functions | file |
diff |
annotate | 
| Thu, 03 Oct 2024 15:42:35 +0200 | Mike Becker | add cxTreeSubtreeDepth() | file |
diff |
annotate | 
| Thu, 03 Oct 2024 15:38:05 +0200 | Mike Becker | implement cxTreeCreate family of functions | file |
diff |
annotate | 
| Wed, 02 Oct 2024 19:11:40 +0200 | Mike Becker | add functions to link/unlink nodes manually | file |
diff |
annotate | 
| Mon, 30 Sep 2024 19:19:44 +0200 | Mike Becker | downgrade the attention block regarding the auto-register of a simple destructor to a note | file |
diff |
annotate | 
| Mon, 30 Sep 2024 19:17:19 +0200 | Mike Becker | more prototypes for tree functions | file |
diff |
annotate | 
| Sun, 29 Sep 2024 23:08:40 +0200 | Mike Becker | prototypes for create and destroy functions | file |
diff |
annotate | 
| Sun, 29 Sep 2024 22:45:43 +0200 | Mike Becker | add allocator and root node pointer to tree structure | file |
diff |
annotate | 
| Sun, 29 Sep 2024 14:40:43 +0200 | Mike Becker | allow find() member function to start in an arbitrary subtree | file |
diff |
annotate | 
| Sun, 29 Sep 2024 14:38:41 +0200 | Mike Becker | provide a default tree node layout, but do not make it mandatory | file |
diff |
annotate | 
| Sun, 29 Sep 2024 13:49:33 +0200 | Mike Becker | first draft of a class for high level trees | file |
diff |
annotate | 
| Sun, 29 Sep 2024 13:32:33 +0200 | Mike Becker | add bounding parameter to cx_tree_add_iter() | file |
diff |
annotate | 
| Sat, 28 Sep 2024 15:47:28 +0200 | Mike Becker | move all const keywords to the west - fixes #426 | file |
diff |
annotate | 
| Tue, 20 Aug 2024 18:01:03 +0200 | Mike Becker | rework cx_tree_add() API to allow insertion of edge nodes
feature/tree_add | file |
diff |
annotate | 
| Tue, 20 Aug 2024 11:02:54 +0200 | Mike Becker | cx_tree_add() fix missing spec for adding duplicates
feature/tree_add | file |
diff |
annotate | 
| Mon, 19 Aug 2024 18:46:49 +0200 | Mike Becker | fix return type of cx_tree_node_create_func
feature/tree_add | file |
diff |
annotate | 
| Sun, 18 Aug 2024 11:26:34 +0200 | Mike Becker | complete specification for tree_add functions
feature/tree_add | file |
diff |
annotate | 
| Sat, 17 Aug 2024 11:14:39 +0200 | Mike Becker | merge changes from default branch
feature/tree_add | file |
diff |
annotate | 
| Sun, 07 Jul 2024 14:56:44 +0200 | Mike Becker | change cx_tree_link() from prepending to appending children - fixes #391 | file |
diff |
annotate | 
| Sun, 07 Jul 2024 12:21:58 +0200 | Mike Becker | add prototypes for cx_tree_add() family of functions
feature/tree_add | file |
diff |
annotate | 
| Wed, 03 Jul 2024 22:07:42 +0200 | Mike Becker | minor doc fixes | file |
diff |
annotate | 
| Thu, 23 May 2024 20:29:28 +0200 | Mike Becker | fix members inherited by macro or include are not documented | file |
diff |
annotate | 
| Thu, 23 May 2024 19:29:14 +0200 | Mike Becker | simplify iterator structures | file |
diff |
annotate | 
| Wed, 03 Apr 2024 21:22:23 +0200 | Mike Becker | implement tree continue - fixes #376 | file |
diff |
annotate | 
| Wed, 20 Mar 2024 23:31:41 +0100 | Mike Becker | add cx_tree_visitor() | file |
diff |
annotate | 
| Mon, 26 Feb 2024 21:07:23 +0100 | Mike Becker | allow freeing tree nodes on exit - fixes #377 | file |
diff |
annotate | 
| Mon, 19 Feb 2024 22:08:09 +0100 | Mike Becker | set tree iterator stack pointer to NULL on dispose to avoid accidental double-frees | file |
diff |
annotate | 
| Sun, 18 Feb 2024 13:38:42 +0100 | Mike Becker | vastly simplify tree iterators and add test for creating them | file |
diff |
annotate | 
| Sun, 18 Feb 2024 12:24:04 +0100 | Mike Becker | commit complicated stuff before simplifying it | file |
diff |
annotate | 
| Sat, 17 Feb 2024 20:22:13 +0100 | Mike Becker | improve tree iterator struct and add signature for a function that can create an iterator | file |
diff |
annotate | 
| Fri, 16 Feb 2024 20:23:48 +0100 | Mike Becker | first draft of a tree iterator | file |
diff |
annotate | 
| Thu, 15 Feb 2024 21:54:43 +0100 | Mike Becker | add cx_tree_search() - relates to #165 | file |
diff |
annotate | 
| Wed, 14 Feb 2024 22:12:35 +0100 | Mike Becker | fix missing typedef | file |
diff |
annotate | 
| Wed, 14 Feb 2024 21:43:32 +0100 | Mike Becker | declare cx_tree_search_func function pointer | file |
diff |
annotate | 
| Wed, 14 Feb 2024 21:31:38 +0100 | Mike Becker | add code documentation for tree functions | file |
diff |
annotate | 
| Mon, 22 Jan 2024 19:34:38 +0100 | Mike Becker | add first basic low level tree functions | file |
diff |
annotate |