summaryrefslogtreecommitdiffhomepage
path: root/docs/ccommon_api.md
AgeCommit message (Expand)Author
2022-09-23Deprecated c_forarray, c_forarray_p macros - both replaced by c_forlist, and ...Tyge Løvset
2022-09-02Removed cstack_X_push_back(), cstack_X_emplace_back(), cstack_X_pop_back().Tyge Løvset
2022-08-13Experimental: Renamed c_autovar => c_with, c_autoscope => c_scope, c_autodefe...Tyge Løvset
2022-08-12cstr V4: Changed cstr functions to take pointers to self, not values. This is...Tyge Løvset
2022-08-11find_if, find_in changed.Tyge Lovset
2022-08-08docs fix.Tyge Løvset
2022-08-08Fix docs syntax error.Tyge Løvset
2022-08-08Reverted `{{` to `{ {` in documentation as markdown treats it special.Tyge Løvset
2022-08-06c_apply() deprecated: replaced with c_forarray() macro. Updated and improved ...Tyge Løvset
2022-07-31VERSION 3.9: API change in c_forrange() with >= 3 args. csview updates.Tyge Løvset
2022-06-17Various refactoring. Renamed c_apply_arr() => c_apply_array()Tyge Løvset
2022-06-01Update docs on i_implement / shared linking.Tyge Løvset
2022-06-01Update docs regarding i_implement for cstr, cview, cbits, ...Tyge Løvset
2022-05-24Changed c_forpair(k, v, Map, map) so that k and v are pointers instead of val...Tyge Løvset
2022-05-19Some extra test on template params. Update shape.c example.Tyge Løvset
2022-05-06Changed find_if() again. Now 3 iterator variants only.Tyge Løvset
2022-05-05Swapped two arguments in c_find_if/c_find_it. Changed c_container_of().Tyge Løvset
2022-05-04Small change in find_if/it macro + doc of index variable.Tyge Løvset
2022-05-04Added c_find_if, c_find_it macros: linear search in containers. Removed c_app...Tyge Løvset
2022-04-25Removed size argument to `i_hash` template parameter and `c_default_hash`. Th...Tyge Løvset
2022-04-24Updated docs to use cstr_str(&s) instead of s.strTyge Løvset
2022-03-04Updated printf formatting to portable code. This was also to use http://winli...Tyge Løvset
2022-01-12Docs update, mmap.c example update.Tyge Løvset
2022-01-06Modified c_autovar() macro to accept var of incomplete pointer type.Tyge Løvset
2022-01-05Added docs on checkauto util program. Renamed (mainly internal) c_rawstr type...Tyge Løvset
2021-12-30Renamed c_default_clone to c_default_from (mostly used internally).Tyge Løvset
2021-12-29Some more docs.Tyge Løvset
2021-12-28Some renaming of new features in previous commit.Tyge Løvset
2021-12-22Renamed '_rawvalue\b' to '_raw'Tyge Løvset
2021-12-22Changed the c_apply() and c_apply_pair() to one new c_apply() API. Added c_pa...Tyge Løvset
2021-12-19Global rename of `_equ\b` => `_eq`. In practice `i_equ` must renamed to `i_eq...Tyge Løvset
2021-12-19First commit for Version 3 of STC. Main changes are consistent rename of '_de...Tyge Løvset
2021-12-14Fixed docs build issue.Tyge Løvset
2021-12-14Some more docs updates and new csptr examples.Tyge Løvset
2021-12-13Renamed constructor *cstr_lit()* to `cstr_new(lit)`.Tyge Løvset
2021-12-12- Added **cbox** type: container of one element: similar to std::unique_ptr /...Tyge Løvset
2021-12-02Breaking changes for i_fwd and i_cmp_none:Tyge Løvset
2021-11-21BREAKING CHANGE: Replaced c_new(T) with c_new(T, ...). This now is similar to...Tyge Løvset
2021-10-29Renamed ..._value_t -> ..._value, etc. Deprecated, still works for cvec, cdeq...Tyge Løvset
2021-10-04Added c_autodefer() macro (again). Depressed warning with c_no_compare().Tyge Løvset
2021-10-04Fixed a small bug and simplified template.hTyge Løvset
2021-09-28Added c_apply_n() and c_apply_pair_n() macros. Rewrote cpque.c example.Tyge Løvset
2021-09-23Cleanup: Replaced c_emplace() macro with more general c_apply()/c_apply_pair(...Tyge Løvset
2021-09-20Renamed macros: breaking changes for Version 2.0!Tyge Lovset
2021-09-11Fixed docs for newstyle.Tyge Løvset
2021-08-31Maintenance cleanup.Tyge Løvset
2021-08-25BREAKING CHANGE: c_forvar_initdel() macro renamed to c_forauto().tylo
2021-06-03Final docs cleanup.Tyge Løvset
2021-06-03Removed c_forbuffer in docs. May be removed in future.Tyge Løvset
2021-06-03Updated docs on c_for*() macros.Tyge Løvset