summaryrefslogtreecommitdiffhomepage
path: root/misc/tests/cregex_test.c
AgeCommit message (Collapse)Author
2023-08-17Renamed "internal" csview member .str => .buf, as it is not null terminated ↵Tyge Lovset
like crawstr .str member.
2023-08-14Reverted csubstr => csview. Sorry about that!Tyge Løvset
Added crawstr to become the null-terminated string view.
2023-08-13API 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-07-10Renamed input enum flags for cregex functions.tylov
2023-06-09Rename i_extern template flag to i_import. i_extern still available, but ↵Tyge Løvset
deprecated.
2023-05-21NB! 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-05-13File priv/raii.h no longer included by stc/ccommon.h, instead moved to ↵Tyge Løvset
stc/algo/raii.h and included by stc/calgo.h
2023-03-26Remove more c_with, c_autoTyge Løvset
2023-02-08Changed 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-06Fixed error in cregex_test.c itself.Tyge Løvset
2023-02-06SKIP the failing cregex test. Will debug later.Tyge Løvset
2023-01-26update cregex_test.c. Rename using_... to use_...Tyge Lovset
2023-01-22Added cspan_init() for static initializing and a minor fix. Added cregex ↵Tyge Løvset
replace tests.
2023-01-21Added modified ctest from https://github.com/bvdberg/ctest, and used on ↵Tyge Løvset
cregex_test.c. Will modify furter to make more like GoogleTest
2022-12-23Experimental uppercase macros.Tyge Løvset
2022-12-20Restructured folders: examples, benchmarks, tests into misc folder.Tyge Lovset