summaryrefslogtreecommitdiffhomepage
path: root/examples
AgeCommit message (Expand)Author
2021-09-08Updated rest of examples, except cqueue.cTyge Løvset
2021-09-08Updated most examples to newstyle. Some changes in cpque/cstack.Tyge Løvset
2021-09-08Adjusted demos.c and multimap.c to work with newstyle branch.Tyge Løvset
2021-09-08Fixed linkage stuff.Tyge Løvset
2021-08-28Breaking change cstr and csview renames in order to improve consistency:Tyge Løvset
2021-08-25Small updates of some examples.tylo
2021-08-25BREAKING CHANGE: c_forvar_initdel() macro renamed to c_forauto().tylo
2021-07-17More refactoring. Added others/sstr.h - future short string optimized (SSO) s...Tyge Løvset
2021-07-17Some refactoring.Tyge Lovset
2021-06-18Simplified and removed unneeded stuff from csview.hTyge Løvset
2021-06-11Improve naming of c_sv() and c_lit() in csview.h: Rename c_sv(cstr) => cstr_s...Tyge Løvset
2021-06-10Renamed cstr/csview begin_with() to starts_with() : following c++ std namings.Tyge Løvset
2021-06-06Added support for forward_cmap() and forward_cset(). Added support for forwa...Tyge Løvset
2021-06-05Renamed predefined using_cmap_sv*() using_csmap_sv*() macros to using_cmap_st...Tyge Løvset
2021-05-27Made substr() and slice() only returning csview. Added Both cstr and csview i...Tyge Løvset
2021-05-25Small refactoring and improved docs.Tyge Løvset
2021-05-24Added splitstr.c example. Renamed macro csview_ARG() to csview_arg(): special...Tyge Løvset
2021-05-24Merge branch 'master' of https://github.com/tylo-work/C99Containers into masterTyge Løvset
2021-05-24Split c_fordefer() into c_forvar() and c_fordefer() macros.Tyge Løvset
2021-05-24Renamed c_with => c_fordefer, and removed c_withvar. Macros were too deceivin...Tyge Løvset
2021-05-23Added csmap_find.c example.Tyge Løvset
2021-05-22Added *_value_toraw() methods to base containers.Tyge Løvset
2021-05-21API change: c_breakwith => c_exitwith, c_breakdefer => c_exitdefer. Added cs...Tyge Løvset
2021-05-20Changed new API: c_sv(literal) => c_sv(cstr), cstr_new(literal) => cstr_lit(l...Tyge Løvset
2021-05-19More cleanups and refinements.Tyge Løvset
2021-05-18Added the new c_defer(), c_with(), c_withvar() macros into the examples.Tyge Løvset
2021-05-18Added new file: csview: String ViewTyge Løvset
2021-05-18Internal updates in cstr. Minor API change in carray carrayNX_with_value() =>...Tyge Løvset
2021-05-15API change: Renamed c_init() to c_var() to better describe it declares and in...Tyge Løvset
2021-05-15Renamed newly introduced internal c_cast() to c_make() for c++ compatability....Tyge Løvset
2021-05-10added multimap example.Tyge Løvset
2021-05-07Reverted c_trivial_*() to c_default_*().Tyge Løvset
2021-05-07Cleanup, internal renames. API: c_strhash() -> c_string_hash(), added adv() a...Tyge Løvset
2021-05-05Changed some lesser used API in cvec and cdeq to be more consistent. Improved...Tyge Løvset
2021-04-30Internal only: Removed cstr_t and cbits_t: only use cstr and cbits. Finished ...Tyge Løvset
2021-04-29Added new constructors to carray.h. Made cmap and csmap keys immutable. Added...Tyge Løvset
2021-04-27Renamed carray struct member at to data. Improved cdeq_expand_() method.Tyge Løvset
2021-04-23API: Reverted to C_X_erase_at() instead of C_X_erase_it(). Sorry for the mess...Tyge Løvset
2021-04-22clist_X_splice*() now returns updated input iter. Added list_splice.c example.Tyge Løvset
2021-04-17Changed c_emplace_items(&cont, ctype, {...}) macro with c_emplace(ctype, cont...Tyge Løvset
2021-04-15NB! Changed API: *_erase_at(container, it) --> *_erase_it(container, it). cve...Tyge Løvset
2021-04-12Improved docs.Tyge Løvset
2021-04-02Rewrote clist API: Now in line with std::list API instead of std::forward_lis...Tyge Løvset
2021-03-30Moved cset and csset definitions to cset.h and csset.h. Updated docs.Tyge Løvset
2021-03-30Removed the cptr raw pointer. Only keep csptr: shared_ptr. Renamed cptr.h to ...Tyge Løvset
2021-03-29Another update of cbits.Tyge Løvset
2021-03-29Fixed bugs in cbits. (bits_count() and is_disjoint()). Renamed is_disjoined()...Tyge Løvset
2021-03-26Changed cpque declaration to using_cpque(X, Value, valueCompare), and valueCo...Tyge Løvset
2021-03-24Added valueCompare parameter to cpque.Tyge Løvset
2021-03-22Rewrote carray.h completely. Somewhat different API, much easier/natural usag...Tyge Løvset