| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-30 | Smaller updates. | Tyge Løvset | |
| 2023-08-14 | Reverted csubstr => csview. Sorry about that! | Tyge Løvset | |
| Added crawstr to become the null-terminated string view. | |||
| 2023-08-13 | API CHANGES: | tylov | |
| Changed csview: becomes a null-terminated string view. Added csubview: a null-terminated string view/span, like previous csview. Note that csview works like a csubview, so not much compability issues should arise. However, some functions have changed from _sv suffix to _ss. | |||
| 2023-08-06 | Improved Installation section in README.md | tylov | |
| 2023-06-11 | More internal structuring | Tyge Løvset | |
| 2023-06-09 | Rename i_extern template flag to i_import. i_extern still available, but ↵ | Tyge Løvset | |
| deprecated. | |||
| 2023-06-09 | Fixed issues with linking params i_implement, i_extern. | Tyge Løvset | |
| 2023-05-21 | NB! Made cstr.h header-only by default. Now requires #define i_static, ↵ | Tyge Lovset | |
| i_implement or i_extern (includes utf8code.c) to implement non-inline functions (or link with libstc). | |||
| 2023-01-24 | Added python single-header generator + fixed include mistake. | Tyge Løvset | |
| 2022-12-08 | Changed/simplified cregex_replace*() API. | Tyge Løvset | |
| 2022-08-07 | Internal: moved some functions in csview/cstr to implementation sections. | Tyge Løvset | |
| 2022-06-01 | Added src/libstc.c which implements all non-templated functions (e.g. from ↵ | Tyge Løvset | |
| cstr, csview, cbits, crandom), but also clist.h mergesort. - Linking with this object file eliminates the need to define i_implement in one file for these types (or i_extern for non-templated functions in templated container, currently only clist.h) | |||
