summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)Author
2021-10-02Fixed benchmarks regarding cmap find bug.Tyge Løvset
2021-10-02BUGFIX: cmap_X_find() did not return a correct end() iter when not found.Tyge Løvset
2021-10-01csmap.h: Silence unused parameter warningKamil Cukrowski
2021-10-01cmap.h: Silence fallthrough gcc warningsKamil Cukrowski
2021-09-30More cleanup. i_fwd is rarely needed, so removed F_tag. Use i_fwd define flag...Tyge Løvset
2021-09-29Changed forward declaration to support user defined container names with i_cnt.Tyge Løvset
2021-09-29Changed how to specify shared pointers in containers.Tyge Løvset
2021-09-28Added c_apply_n() and c_apply_pair_n() macros. Rewrote cpque.c example.Tyge Løvset
2021-09-28Simplified usage of user-defined container names (and methods prefix).Tyge Løvset
2021-09-26Added some extensions to cstack and cpque. cstack can now be used as a vector...Tyge Løvset
2021-09-24Internal stuff.Tyge Løvset
2021-09-24Another define fix in template.h. Added 2d string example in new_arr.cTyge Løvset
2021-09-24Correcting a define test.Tyge Løvset
2021-09-24Reworked csptr docs. Made static members to inline (ccommon.h).Tyge Løvset
2021-09-23Cleanup: Replaced c_emplace() macro with more general c_apply()/c_apply_pair(...Tyge Løvset
2021-09-23Added sptr_ex.c example + minors.Tyge Løvset
2021-09-23Some more documentation in README.md.Tyge Løvset
2021-09-22Fix: allow csptr self-take.Tyge Løvset
2021-09-22Reworked shared pointers, with some smaller API changes.Tyge Løvset
2021-09-22Fixed bug in csptr_copy on self assign.Tyge Løvset
2021-09-22Restructuring in template.hTyge Løvset
2021-09-21Added copy(self, other) function to all containers. Fixed some docs.Tyge Løvset
2021-09-21Merge branch 'master' of github.com:tylov/STC into masterTyge Løvset
2021-09-21Fixed input args documentation. Fixed carr2 and carr3 clone functions.Tyge Løvset
2021-09-20Added proper fallback for stc64_uniformCamel Coder
2021-09-20Removed stc64_uniform 32-bit fallback, thanks for camel-cdr. Added an unbiase...Tyge Løvset
2021-09-20Renamed macros: breaking changes for Version 2.0!Tyge Lovset
2021-09-19Fixed errors caused by gcc -std=c99 -pedantic.Tyge Løvset
2021-09-19Preparation for merging in V2.0 to master branch.Tyge Løvset
2021-09-18Changed the sharedptr.c example. Removed clist_X_erase(): was alias of clist_...Tyge Løvset
2021-09-17Added example sharedptr.c and fixed some doc.Tyge Løvset
2021-09-17Updated docs.Tyge Løvset
2021-09-17Moved tests and v1 filestylo
2021-09-17Minor fix in the carr3 in-code example.tylo
2021-09-17Added carr2.h and carr3.h (replaces carray.h) + test.tylo
2021-09-17Added shared pointer csptr support + test.Tyge Løvset
2021-09-16Added return value pointer from push_front/emplace_front and push_back/emplac...Tyge Løvset
2021-09-16Renamed f_tag to F_tag, too invisible. Small other changes.Tyge Løvset
2021-09-15Fixed issue with using i_prefix as indicator of cset/csset.tylo
2021-09-14Fixed include structuring.Tyge Løvset
2021-09-13Removed most of the case-insensitive cstr methods, as they won't work with ut...Tyge Løvset
2021-09-13Very minor formatting.Tyge Løvset
2021-09-12Renamed input macro i_module to i_prefix. Replaced astar.c example.Tyge Løvset
2021-09-11Fixed docs for newstyle.Tyge Løvset
2021-09-11Updated benchmarks to newstyle.Tyge Løvset
2021-09-11An optimization for queues and improved name of internal func.Tyge Løvset
2021-09-10Added forward_cqueue() type pre-declaration support.Tyge Løvset
2021-09-10Added support for cqueue.h Added test.Tyge Løvset
2021-09-09Made c_static_assert() C99 compatible (which was the point of it).Tyge Løvset
2021-09-08Some docs on main page. Added emplace_items to cstack.Tyge Løvset