summaryrefslogtreecommitdiffhomepage
path: root/include/stc/cspan.h
AgeCommit message (Expand)Author
2023-03-07Improved/simplified c_forfilter (): last optional parameter gone. Now c_flt_t...Tyge Løvset
2023-02-24Added cspan_find() - 2 liner.Tyge Løvset
2023-02-24Added eq function to cspan.Tyge Løvset
2023-02-08Changed to use lowercase flow-control macros in examples (uppercase will stil...Tyge Løvset
2023-02-08Minors.Tyge Løvset
2023-02-07Added custom allocator per container type.Tyge Løvset
2023-02-05Some last minute changes: reverted mostly the c_extern from last commit.Tyge Løvset
2023-02-05Fixed linking parameters i_extern.Tyge Løvset
2023-02-05- Updated cspan.h to allow for compiling some functions as shared symbols.Tyge Løvset
2023-02-04More cspan docs updates.Tyge Løvset
2023-02-04Removed a warning.Tyge Løvset
2023-02-04Minor docs update.Tyge Løvset
2023-02-03Renamed dim to shape in cspan. Not 100% sure it will survive.Tyge Løvset
2023-02-03More cspan docs fixes.Tyge Løvset
2023-02-03Feature completed cspan.Tyge Løvset
2023-02-03Temporary commit. Will cleanup cspan and usage.Tyge Løvset
2023-02-03Update cspan, needs more testing.Tyge Løvset
2023-01-31Updates, and prepare for the big unsigned ==> signed transformation.Tyge Løvset
2023-01-29Some method renaming in cspan: cspan_multidim() ctor => cspan_md(). cspan_a...Tyge Løvset
2023-01-28Generalized cspan_slice(), and improved usage/ergonomics.Tyge Lovset
2023-01-28Fix two minor blips.Tyge Lovset
2023-01-28Added flat iteration over a sliced cspan.Tyge Lovset
2023-01-27Added cspan_slice() function.Tyge Løvset
2023-01-27Added stride to cspan (md), prepared for cspan_slice() function.Tyge Løvset
2023-01-25Updates on cspan ++.Tyge Løvset
2023-01-25Reverted cspan_subdim*() to cspan_at*(). Added cspan_flatten() constructor.Tyge Løvset
2023-01-23Changed c_OVERLOADMACRO() internally.Tyge Løvset
2023-01-23Renamed c_init() to c_make().Tyge Løvset
2023-01-22Added cspan_init() for static initializing and a minor fix. Added cregex repl...Tyge Løvset
2023-01-20Renamed cspan_at2 .. at4 to cspan_subdim2 .. Improved cspan docs.Tyge Løvset
2023-01-19Finish last commit. Most safe function macros are now preferred lowercase, wh...Tyge Løvset
2023-01-19Add a from_n() method to containers (and put_n() to maps), to support new ini...Tyge Løvset
2023-01-18fix bug in cspan_begin().Tyge Løvset
2023-01-18Reverted to use self pointers instead of values, as cspan is not a pure view,...Tyge Løvset
2023-01-18using_cspanN(S, T, R) now defines S, S1, S2.. (not S1)Tyge Løvset
2023-01-16Final cspan API changes: cspan_XtoY() => cspan_atX(). Docs updated.Tyge Løvset
2023-01-16cspan API change: Switched to passing spans as value instead of pointer (exce...Tyge Løvset
2023-01-16Final cspan code update.Tyge Løvset
2023-01-16Final cspan API change: cspan_reshape() => cspan_resize().Tyge Løvset
2023-01-15Two more cspan docs fixes.Tyge Løvset
2023-01-15Large commit:Tyge Løvset