| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-14 | Reverted csubstr => csview. Sorry about that! | Tyge Løvset | |
| Added crawstr to become the null-terminated string view. | |||
| 2023-08-14 | Some docs updates. | tylov | |
| 2023-08-13 | API CHANGES: | tylov | |
| Changed csview: becomes a null-terminated string view. Added csubview: a null-terminated string view/span, like previous csview. Note that csview works like a csubview, so not much compability issues should arise. However, some functions have changed from _sv suffix to _ss. | |||
| 2023-08-11 | Updated godbolt code. | tylov | |
| 2023-08-11 | Finalized converting to i_use_cmp (vs i_no_cmp) | tylov | |
| 2023-08-11 | Updated carc, cbox and template.h - simplifications: removed i_no_cmp/c_no_cmp, | tylov | |
| 2023-08-10 | Update template.h - also renamed i_cmp_native => i_use_cmp | Tyge Løvset | |
| 2023-08-06 | Improved Installation section in README.md | tylov | |
| 2023-08-06 | Docs improvements in README.md | tylov | |
| 2023-08-01 | Improve changelog for v4.3 | Tyge Løvset | |
| 2023-07-26 | Added cmap_emplace_key() / csmap_emplace_key() | tylov | |
| More docs. | |||
| 2023-07-24 | Made it a pre-release 4.3 | tylov | |
| 2023-07-24 | Updated docs, fix for issue #64. | tylov | |
| 2023-07-24 | Updated godbolt links to working v4.3 examples. | tylov | |
| Added missing files. | |||
| 2023-07-23 | Updated docs. | tylov | |
| 2023-07-21 | Removed c_foreach_rv() - only worked for cvec, so not general. | tylov | |
| 2023-07-18 | Renamed i_native_cmp => i_cmp_native | tylov | |
| Added c_all_of(), c_any_of(), c_none_of() to algo/filter.h | |||
| 2023-07-15 | Improved warning, and other enhancements in ccommon.h | tylov | |
| 2023-07-13 | Moved c_defer() macro from raii.h to ccommon.h. Some changes in cspan. | tylov | |
| 2023-07-12 | Changed docs and examples to use i_key* template parameters instead of ↵ | tylov | |
| i_val* for all non-maps. Renamed c_ASSERT() to c_assert() and added optional message parameter to c_static_assert(). | |||
| 2023-07-10 | Renamed input enum flags for cregex functions. | tylov | |
| 2023-07-10 | Reverted from crange_init() to crange_make() again. Added to changelog for v4.3 | tylov | |
| 2023-06-20 | Added some more to coroutine.h | Tyge Løvset | |
| 2023-06-09 | Rename i_extern template flag to i_import. i_extern still available, but ↵ | Tyge Løvset | |
| deprecated. | |||
| 2023-05-23 | Updated docs to reflect changes in cstr linking shared. | Tyge Lovset | |
| 2023-05-20 | Rename c_make() macro to c_init(). c_make still available, but deprecated. | Tyge Løvset | |
| 2023-05-18 | Renamed template param i_con => i_base in stc/extend.h. Also the macro ↵ | Tyge Løvset | |
| c_getcon(self) => c_extend(self). | |||
| 2023-05-18 | Huge update: cqueue and cdeq completely rewritten. cvec and cdeq API ↵ | Tyge Lovset | |
| harmonized. Docs update/improved. | |||
| 2023-04-28 | Removed crandom.h and altnames.h. Housholding. | Tyge Løvset | |
| 2023-04-27 | removing compiler warning ++. | Tyge Løvset | |
| 2023-04-09 | Added some online examples. | Tyge Lovset | |
| 2023-04-09 | Added "STC logo" in banner. | Tyge Lovset | |
| 2023-04-09 | Added "Run this code" in Compiler Explorer a few places. New example in ↵ | Tyge Lovset | |
| csmap_api.md | |||
| 2023-04-09 | Update README.md | Tyge Løvset | |
| 2023-04-09 | Final commit before 4.2 release? | Tyge Lovset | |
| 2023-04-08 | Reverted c_arraylen(), removed c_ARRAYLEN() | Tyge Lovset | |
| 2023-04-08 | More docs updates, and a change in stc/extend.h. | Tyge Lovset | |
| 2023-04-07 | More docs updating. | Tyge Lovset | |
| 2023-04-07 | Massive documentation update/improvements. | Tyge Lovset | |
| Reduced benchmarks/plotbench repetition/sizes. | |||
| 2023-03-31 | Added stc/extend.h: A generalized way to type-safely extend a container with ↵ | Tyge Lovset | |
| new members which can be accessed from the template parameters. See examples/functor.c | |||
| 2023-03-30 | Added crand.h - Alternative API to crandom.h, which will be deprecated. | Tyge Løvset | |
| 2023-03-27 | Some missing files. | Tyge Løvset | |
| 2023-03-26 | development branch for 4.2 | Tyge Løvset | |
| Removed uses of c_auto and c_with in documentation examples and code examples. Still using c_defer a few places. Renamed c11/fmt.h to c11/print.h. Some additions in ccommon.h, e.g. c_const_cast(T, x). Improved docs. | |||
| 2023-03-13 | Fix typo in forward declaration example | Marius | |
| I couldn't get forward declarations to work because I copied the typo from the README. | |||
| 2023-03-12 | Safer state machine in coroutine.h (internal). | Tyge Løvset | |
| Removed c_forwhile() macro. Redundant, use c_forfilter(). Removed find and eq in cspan (use general c_find_if() instead for search). | |||
| 2023-02-14 | Added links in docs | Tyge Løvset | |
| 2023-02-13 | Improved docs. | Tyge Løvset | |
| 2023-02-13 | Removed support for uppercase version of c_sv() (i.e c_SV => c_sv). | Tyge Løvset | |
| Renamed c_ARGSV => c_SV. Old name is still working. | |||
| 2023-02-13 | Docs update and improvements | Tyge Løvset | |
| 2023-02-12 | Fairly large update before release 4.1, cleaning up docs and some minor ↵ | Tyge Løvset | |
| additions. | |||
