| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-13 | Docs update and improvements | Tyge Løvset | |
| 2023-02-03 | Update cspan, needs more testing. | Tyge Løvset | |
| 2023-02-01 | Update docs formatting and README.md | Tyge Løvset | |
| 2023-02-01 | Massive update from unsigned sizes and indices to signed. | Tyge Lovset | |
| 2022-10-21 | Renamed size_t formatting macro c_zu to c_ZU (for replacing %zu on mingw64). | Tyge Løvset | |
| 2022-10-14 | Replaced PRIuMAX with new c_zu macro in examples. "%zu" is not supported by ↵ | Tyge Løvset | |
| mingw64 and PRIuMAX is not a replacement for "zu". | |||
| 2022-10-12 | Minor change in cbits print to str. | Tyge Løvset | |
| 2022-06-01 | Update docs on i_implement / shared linking. | Tyge Løvset | |
| 2022-06-01 | Update cbits_api.md | Tyge Løvset | |
| 2022-05-24 | API change: cbits now uses container pointers args in all member functions, ↵ | Tyge Løvset | |
| except clone() ... for now. All containers may get same treatment! which will be a rather big API change. This was needed after testing fixed size cbits performance with pass-by-value: was very slow for large bitsets: now faster than std::bitset<>. Also reverted previous cbits_set_value(): much faster because it is branchless. | |||
| 2022-05-22 | Rewrote cbits to make it dual: fixed-sized or dynamically sized by adding ↵ | Tyge Løvset | |
| optional i_len template parameter. Renamed cbits_set_values() to cbits_set_pattern(). Added example bits2.c | |||
| 2022-03-04 | Replaced c_strlit type with c_strlen_lit(lit) macro and its usage. | Tyge Løvset | |
| 2022-03-04 | Updated printf formatting to portable code. This was also to use ↵ | Tyge Løvset | |
| http://winlibs.com gcc+clang with ucrt runtime-libs without warnings. | |||
| 2021-12-19 | First commit for Version 3 of STC. Main changes are consistent rename of ↵ | Tyge Løvset | |
| '_del' to '_drop' and '_compare' to '_cmp'. Also i_key_ref (earlier i_key_sptr) and i_val_ref replaced by more general i_key_bind/i_val_bind. | |||
| 2021-12-13 | Renamed constructor *cstr_lit()* to `cstr_new(lit)`. | Tyge Løvset | |
| Renamed *cstr_assign_fmt()* to `cstr_printf()`. Renamed cbits_from_str() to cbits_from(). | |||
| 2021-10-29 | Renamed ..._value_t -> ..._value, etc. Deprecated, still works for cvec, ↵ | Tyge Løvset | |
| cdeq, cmap, csmap, cslist | |||
| 2021-09-21 | Added copy(self, other) function to all containers. Fixed some docs. | Tyge Løvset | |
| 2021-05-20 | Updated links to header files in docs. | Tyge Løvset | |
| 2021-03-30 | Another minor fix in cbits.h. Improved cbits_api.md example. | Tyge Løvset | |
| 2021-03-29 | Another update of cbits. | Tyge Løvset | |
| 2021-03-24 | Removed separate ## Header section in docs. | Tyge Løvset | |
| 2021-03-24 | Cleanup in documentation. | Tyge Løvset | |
| 2021-03-19 | Trimmed down and simplified cbits API. Fixed cbits_is_disjoint(), was wrong. | Tyge Løvset | |
| 2021-03-19 | Added clear() to cpque, cstack, cqueue, cbits, even though not in STL. ↵ | Tyge Løvset | |
| Code/docs formatting. | |||
| 2021-03-03 | Some general doc changes. | Tyge Løvset | |
| 2021-01-21 | Updated docs. | Tyge Løvset | |
| 2021-01-20 | Moved types below API in docs. | Tyge Løvset | |
| 2021-01-20 | Added cbits_at(). Fix in astar.c | Tyge Løvset | |
| 2021-01-19 | Renamed cbitset to cbits. Added more docs. | Tyge Løvset | |
