| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-23 | Renamed cco.h to coroutine.h | Tyge Løvset | |
| 2023-02-23 | Internal updates. | Tyge Løvset | |
| 2023-02-22 | Renamed ccontext => cco_handle | Tyge Løvset | |
| 2023-02-22 | Added coroutines, based upon Simon Tatham's famous implementation. This ↵ | Tyge Løvset | |
| version is much improved, but uses the same basic mechanisms. | |||
| 2023-02-13 | Changed name of c_flt_inc() to c_flt_count(). | Tyge Løvset | |
| 2023-02-13 | Docs update and improvements | Tyge Løvset | |
| 2023-02-12 | Fairly large update before release 4.1, cleaning up docs and some minor ↵ | Tyge Løvset | |
| additions. | |||
| 2023-02-08 | Changed to use lowercase flow-control macros in examples (uppercase will ↵ | Tyge Løvset | |
| still be supported). Improved many examples to use c_make() to init containers. | |||
| 2023-02-07 | crange and docs update. | Tyge Løvset | |
| 2023-02-01 | Massive update from unsigned sizes and indices to signed. | Tyge Lovset | |
| 2023-01-23 | Changed c_OVERLOADMACRO() internally. | Tyge Løvset | |
| 2023-01-19 | Finish last commit. Most safe function macros are now preferred lowercase, ↵ | Tyge Løvset | |
| whereas flow control macros (c_FOREACH, ..) are preferred uppercase. | |||
| 2023-01-15 | Large commit: | Tyge Løvset | |
| - Moved stc/algo/cspan.h to stc/cspan.h - its a data view type similar to csview. +Many updates. Added docs/cspan_api.md page! - Update c11/fmt.h to VER 2.0: NEW API, see test. NOTE: fmt.h is not officially part of STC, as it is C11, and STC is C99. - Renamed crange_LITERAL() back to crange_literal(), and cspan_LITERAL() to cspan_literal(). These returns a compound literal (lvalue) that can be passed to a c_FOR*-iterator. | |||
| 2023-01-14 | Merged cmspan into cspan. cspan is now multi-dimensional array view (also ↵ | Tyge Løvset | |
| 1-dimensional). | |||
| 2023-01-13 | Added algo/cmspan.h: multi-dim span, similar to c++23 mdspan. May get some ↵ | Tyge Løvset | |
| API changes. Changed cspan.h, these may merge. | |||
| 2023-01-12 | Made csort max recursion depth < log2(n). | Tyge Løvset | |
| 2023-01-10 | Changed value type name of csort algo. | Tyge Løvset | |
| 2023-01-10 | Some updates on algo/csort.h and example. | Tyge Løvset | |
| 2023-01-04 | Bump to 2023 | Tyge Løvset | |
| 2022-12-31 | Internally renamed ccommon.h macros to uppercase. Lowercase macros are still ↵ | Tyge Løvset | |
| supported via include/stc/priv/lowcase.h. | |||
| 2022-12-31 | Moved fmt.h to include/c11 folder. Not used by the lib or examples as lib is ↵ | Tyge Løvset | |
| c99 only. | |||
| 2022-12-30 | More restructuring of files and cleanup. Moved carr2.h and carr3.h to ↵ | Tyge Løvset | |
| misc/include/old/ as it is not among classic containers. Removed stctest.h: Recommending https://github.com/bvdberg/ctest instead. | |||
| 2022-12-29 | Restructuring of some headers into include/algo folder. Some API changes ↵ | Tyge Løvset | |
| *_replace*() functions have been renamed, and a few minor API changes. | |||
