22 Commits

Author SHA1 Message Date
zeichensystem
45f07986c3 Add string functions 2025-12-21 17:30:13 +01:00
jun
461006746e Add guf_str_substr 2025-03-28 20:26:43 +01:00
jun
3ff4cd7572 Add more dict functions 2025-03-21 18:57:22 +01:00
jun
3ee07078f0 Add comments 2025-03-21 00:51:29 +01:00
jun
e535d39e3d Fix allocation overflow for guf_dbuf and guf_dict
(Implement GUF_ALLOC_MAX_BYTES and GUF_ALLOC_MAX_CAPACITY).
2025-03-18 13:43:36 +01:00
jun
ad884ee1e9 Implement guf_str 2025-03-17 21:17:07 +01:00
jun
cd1c1cd5db Refactor 2025-03-02 18:25:54 +01:00
jun
6abe12c4c1 Improve tests 2025-02-25 14:01:20 +01:00
jun
4c35d180e8 Improve iterator functions 2025-02-23 13:36:09 +01:00
jun
1f16b0e849 Fix dbuf iterator begin for dbuf.size == 0 2025-02-23 09:45:29 +01:00
jun
81fc19aa85 Work on guf_dict 2025-02-19 08:18:18 +01:00
jun
6b222eafc1 Add guf_rand 2025-02-15 03:00:15 +01:00
jun
fd58daa8b5 Change iterator 2025-02-01 13:31:15 +01:00
jun
df9d1c9c10 Add iter index functions 2025-01-30 16:10:10 +01:00
jun
8c324c00f7 Major refactor 2025-01-30 13:29:14 +01:00
jun
c9b18a220e Rewrite dbuf 2025-01-27 10:06:54 +01:00
jun
be2daf72fd Add better error handling 2025-01-08 23:32:55 +01:00
jun
e668be2612 Add integer functions 2025-01-07 11:40:58 +01:00
jun
ad97de47a6 Add dbuf_sort 2025-01-05 03:48:35 +01:00
jun
73eb83484a Add cmp_void operators. 2025-01-05 02:36:36 +01:00
jun
9e0da64cb4 Use macro templates instead of void pointers 2025-01-04 19:47:15 +01:00
jun
0751726fc5 Initial commit 2025-01-03 10:38:57 +01:00