log tests/farray-alist.t @ 801:8167b2a8b4fe

age author description
Wed, 23 Oct 2024 01:00:33 +0200 Franz Glasner farray.sh: Add public functions to check whether a given value refers to a object (array, alist).
Sun, 20 Oct 2024 14:43:50 +0200 Franz Glasner farray.sh: Check for typos in local variable names or missing "local" declarations for variables
Sat, 19 Oct 2024 22:40:11 +0200 Franz Glasner farray.sh: New implementation alists: searching is done using a binary search now while preserving insertion order.
Thu, 10 Oct 2024 14:04:16 +0200 Franz Glasner farray.sh: extra tests for falist_find/farray_find in empty collections
Tue, 08 Oct 2024 18:11:24 +0200 Franz Glasner farray.sh: falist_get() and falist_tryget() now optionally can store the index of the found item into a variable also
Tue, 08 Oct 2024 17:55:23 +0200 Franz Glasner farray.sh: Implement falist_find() -- a variant of falist_contains() that also returns the found index proper
Tue, 08 Oct 2024 15:52:30 +0200 Franz Glasner farray.sh: implement "falist_merge()" to merge two "sorted" alists and add the result to a resulting alist
Mon, 07 Oct 2024 23:39:01 +0200 Franz Glasner farray.sh: implement "falist_add()"
Mon, 07 Oct 2024 14:08:29 +0200 Franz Glasner farray.sh: Unified the output of farray_debug() and falist_debug()
Mon, 07 Oct 2024 12:57:29 +0200 Franz Glasner farray.sh: Rename farray_destroy() to farray_release() and falist_destroy() to falist_release()
Mon, 07 Oct 2024 12:44:00 +0200 Franz Glasner farray.sh: change token prefixes again
Mon, 07 Oct 2024 12:36:18 +0200 Franz Glasner farray.sh: Resource management by reference counting done
Sun, 06 Oct 2024 16:19:45 +0200 Franz Glasner farray.sh: Test the debug output and the destruction of complex objects.
Sun, 06 Oct 2024 05:45:29 +0200 Franz Glasner farray.sh: Changed token value prefix: replace the last underscore "_" by a colon ":"
Sat, 05 Oct 2024 21:55:55 +0200 Franz Glasner farray.sh: REFACTOR: More flexible metadata retrieval.
Fri, 04 Oct 2024 23:18:10 +0200 Franz Glasner farray.sh: The first preparations to allow arrays/alists as values in other arrays or alists
Fri, 04 Oct 2024 18:20:15 +0200 Franz Glasner farray.sh: Implement "falist_set_unique()" that does not overwrite existing key-value pairs
Fri, 04 Oct 2024 17:18:14 +0200 Franz Glasner farray.sh: type tests for array and alist
Fri, 04 Oct 2024 15:45:51 +0200 Franz Glasner farray.sh: The token values are prepended by a type-specific prefix: can now easily determine whether it is an array or alist from the value in its name
Fri, 27 Sep 2024 22:45:45 +0200 Franz Glasner farray.sh: farray_istrue() and falist_istrue(): truth tests for arrays and alists.
Fri, 20 Sep 2024 00:24:09 +0200 Franz Glasner farray.sh: Implement falist_items(), falist_keys() and falist_values()
Thu, 19 Sep 2024 22:20:02 +0200 Franz Glasner farray.sh: Implement falist_update(): update an existing alist from another
Thu, 19 Sep 2024 20:03:29 +0200 Franz Glasner farray.sh: falist_create() and falist_set() now accept a sequence of key-value pairs.
Thu, 19 Sep 2024 18:29:57 +0200 Franz Glasner farray.sh: Implemented comparison (ordered and unordered) for alists
Thu, 19 Sep 2024 12:21:58 +0200 Franz Glasner farray.sh: Generalized indices for falist_tryget_{item,key,value}_at_index()
Thu, 19 Sep 2024 12:15:33 +0200 Franz Glasner farray.sh: tests: add forgotten check for left artifacts (memory leaks)
Thu, 19 Sep 2024 11:52:42 +0200 Franz Glasner farray.sh: enhance unittests for alists
Wed, 18 Sep 2024 23:08:06 +0200 Franz Glasner farray.sh: Moved all currently existing tests for alists into cram tests.