summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2022-11-14Internal update.Tyge Løvset
2022-11-13Updated docs according to last commit.Tyge Løvset
2022-11-13Simplified csview API and usage. Fixed c++ compilation of csmap.Tyge Løvset
2022-11-13Reverted forward declaration from c_declare_X back to c_forward_X, and the fl...Tyge Løvset
2022-11-10updated examples/make.shTyge Lovset
2022-11-06Adding example of clist used as an intrusive list.Tyge Løvset
2022-11-06Fixed recent minor potential bug in examples/bits.c code.Tyge Løvset
2022-11-06Added c_autodrop() macro, and removed c_autobuf() which wasn't that useful (a...Tyge Løvset
2022-11-06Updated examples/cpque.c to better explain the i_less_functor template parame...Tyge Løvset
2022-11-06Improved documentation of template parameters for all containers.Tyge Løvset
2022-11-05Added possibility to have per container-instance customizable compare/lookup ...Tyge Løvset
2022-11-05Fixed examples/make.sh. Also some -Wextra warnings in cstr removed.Tyge Løvset
2022-11-04csmap: bug fix from previous commit: forgot to init zero-node (1st node in ar...Tyge Løvset
2022-11-03Changed internal representation of csmap.Tyge Løvset
2022-11-03Made cmap i_max_load_factor a compile time template parameter instead of runt...Tyge Løvset
2022-11-03Renamed forward_CONTAINER(...) => declare_CONTAINER(...),Tyge Løvset
2022-11-02Change to c_forwhile: takes start iter, not container.Tyge Løvset
2022-11-01Various updates.Tyge Løvset
2022-11-01Modified the not-yet-documented stc/views.hTyge Løvset
2022-10-31Anorter minor fix in clist_X_erase_range()Tyge Løvset
2022-10-31Fixed bug in clist_X_erase_range().Tyge Løvset
2022-10-31Minor internal refactoring.Tyge Løvset
2022-10-31Minor adjustment.Tyge Løvset
2022-10-31Improved typesafe c_container_of() macro.Tyge Løvset
2022-10-31Added clist_X_reverse() and node API functions ++. NB! needs a bit more testing.Tyge Løvset
2022-10-29Small adjustments in template.hTyge Løvset
2022-10-28Renamed some semi-internal functions which appeared to be macros by their name.Tyge Løvset
2022-10-28Renamed semi-internal macro (used for c++ compability) c_make => c_init.Tyge Løvset
2022-10-28Changed internal rep. for cstr to support 22 bytes small string instead of 23...Tyge Løvset
2022-10-27Merge branch 'master' of github.com:tylov/STCTyge Løvset
2022-10-27Some more tuning of template.h.Tyge Løvset
2022-10-25More and hopefully final fixes of cbox/carc.Tyge Løvset
2022-10-24Fix in cbox/carc.Tyge Løvset
2022-10-24API CHANGE: Renamed input params for naming consisteny and usage:Tyge Løvset
2022-10-24Generalized i_key_class and i_key_arcbox scheme.Tyge Løvset
2022-10-21Swapped two last params in cregex_replace_pattern() and cregex_replace_sv() t...Tyge Løvset
2022-10-21Renamed size_t formatting macro c_zu to c_ZU (for replacing %zu on mingw64).Tyge Løvset
2022-10-21Fixed wrong formatting of 64bit values various places.Tyge Løvset
2022-10-20Reverted some of the changes, but works now well.Tyge Løvset
2022-10-20Fixed previous commit, and city.c example.Tyge Løvset
2022-10-20Fixed some inconsistencies, and a minor bug in cmap.Tyge Løvset
2022-10-20Switch from #define i_val_bind to i_val_class and i_key_class.Tyge Løvset
2022-10-19Update cregex_api.mdTyge Løvset
2022-10-19Update cregex_api.mdTyge Løvset
2022-10-19Update cregex_api.mdTyge Løvset
2022-10-19Update cregex_api.mdTyge Løvset
2022-10-19Reverted back to c_forrrange from c_forloop. Still available but deprecated.Tyge Løvset
2022-10-19- Removed deprecated carc_make and cbox_make (replaced by carc_from, cbox_from)Tyge Løvset
2022-10-18Internal renamings only.Tyge Løvset
2022-10-14Replaced PRIuMAX with new c_zu macro in examples. "%zu" is not supported by m...Tyge Løvset