summaryrefslogtreecommitdiffhomepage
path: root/docs/ccommon_api.md
AgeCommit message (Expand)Author
2023-04-02Renamed c_flt_last(i) => c_flt_n(i) in algo/filter.hTyge Løvset
2023-03-28Example changes. Added crand.h possible replacement for crandom.hTyge Løvset
2023-03-27Some missing files.Tyge Løvset
2023-03-26development branch for 4.2Tyge Løvset
2023-03-22Added c_foreach_r() macro for reverse iter of cvec, cdeq, cstack.Tyge Løvset
2023-03-12Safer state machine in coroutine.h (internal).Tyge Løvset
2023-03-07Improved/simplified c_forfilter (): last optional parameter gone. Now c_flt_t...Tyge Løvset
2023-02-20Added c_eraseremove_if() for cvec, cdeq, cstack, cqueue in ccommon.h. Some cl...Tyge Løvset
2023-02-13Improved docs.Tyge Løvset
2023-02-13Changed name of c_flt_inc() to c_flt_count().Tyge Løvset
2023-02-13Docs update and improvementsTyge Løvset
2023-02-12Fairly large update before release 4.1, cleaning up docs and some minor addit...Tyge Løvset
2023-02-11More docs improvements.Tyge Løvset
2023-02-08Changed to use lowercase flow-control macros in examples (uppercase will stil...Tyge Løvset
2023-02-07crange and docs update.Tyge Løvset
2023-02-07Added custom allocator per container type.Tyge Løvset
2023-02-01Fixed docs of c_make() macro.Tyge Lovset
2023-02-01Massive update from unsigned sizes and indices to signed.Tyge Lovset
2023-01-31Reverted c_MALLOC, c_CALLOC, c_REALLOC and c_FREE to lowercase.Tyge Løvset
2023-01-19Finish last commit. Most safe function macros are now preferred lowercase, wh...Tyge Løvset
2023-01-15Large commit:Tyge Løvset
2023-01-13Added algo/cmspan.h: multi-dim span, similar to c++23 mdspan. May get some AP...Tyge Løvset
2023-01-12docs and utf8 updates.Tyge Løvset
2023-01-06Removed swap() function from all containers. Use safe c_SWAP() macro instead.Tyge Løvset
2023-01-04Removed the experimental c_AUTODROP macro.Tyge Lovset
2022-12-31Internally renamed ccommon.h macros to uppercase. Lowercase macros are still ...Tyge Løvset
2022-12-29Restructuring of some headers into include/algo folder. Some API changes *_re...Tyge Løvset
2022-12-23Experimental uppercase macros.Tyge Løvset
2022-12-20Renamed (reverted) cstr_new(lit) => cstr_lit(lit). Old name is deprecated (su...Tyge Løvset
2022-12-19Renames:Tyge Løvset
2022-11-06Added c_autodrop() macro, and removed c_autobuf() which wasn't that useful (a...Tyge Løvset
2022-11-02Change to c_forwhile: takes start iter, not container.Tyge Løvset
2022-11-01Modified the not-yet-documented stc/views.hTyge Løvset
2022-10-28Renamed semi-internal macro (used for c++ compability) c_make => c_init.Tyge Løvset
2022-10-19Reverted back to c_forrrange from c_forloop. Still available but deprecated.Tyge Løvset
2022-10-07Rename c_find_in() to overload c_find_if().Tyge Lovset
2022-10-04- Removed deprecated c_forrange() (replaced by c_forloop + crange type)Tyge Løvset
2022-09-28A few docs changes.Tyge Løvset
2022-09-27Merge branch 'master' of github.com:tylov/STCTyge Løvset
2022-09-27Added index, count vars to c_erase_if() + improved docs.Tyge Løvset
2022-09-27Update ccommon_api.mdTyge Løvset
2022-09-27Renamed c_flt_drop() and c_flt_dropwhile()Tyge Løvset
2022-09-26Added .count to c_forfilter() algorithm. Updated prime.c example, and added f...Tyge Løvset
2022-09-26Added c_flt_takewhile() filter to c_forfilter() macro.Tyge Løvset
2022-09-26DEPRECATED: c_forrange(): replaced with c_forloop(). This uses 'long long' as...Tyge Løvset
2022-09-25Added i.size to c_forlist() macro + example.Tyge Løvset
2022-09-25Fixed docs example in ccommon.h.Tyge Løvset
2022-09-25Change crange_value from intmax_t to 'long long' - enables usage of "%lld" fo...Tyge Løvset
2022-09-25Added: crange number generator type. (similar to c++ std::iota). Fixed c_forf...Tyge Løvset
2022-09-23Reverted c_forrange() macro with 3 or more args: swapped 1st and 2nd arg again.Tyge Løvset