| Age | Commit message (Collapse) | Author |
|
|
|
like crawstr .str member.
|
|
|
|
Added crawstr to become the null-terminated string view.
|
|
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.
|
|
|
|
|
|
|
|
|
|
Make all examples c++ compatible, except those using cspan.h
Removed: crange_obj()
Renamed: crange_make() => crange_init()
Renamed: cspan_make() => cspan_init()
Renamed: cstr_NULL => cstr_null
Renamed: csview_NULL => csview_null
|
|
|
|
deprecated.
|
|
|
|
time/date from a struct tm.
|
|
i_implement or i_extern (includes utf8code.c) to implement non-inline functions (or link with libstc).
|
|
|
|
the full match group (0).
|
|
harmonized. Docs update/improved.
|
|
|
|
|
|
csmap_api.md
|
|
|
|
|
|
Removed c_forwhile() macro. Redundant, use c_forfilter().
Removed find and eq in cspan (use general c_find_if() instead for search).
|
|
containers.
|
|
|
|
still be supported). Improved many examples to use c_make() to init containers.
|
|
|
|
|
|
- Fixed issue #45 warning -Wunused-parameter in clist.h
- Fixed some issues with the singleheader.py generator.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
unspecified size.
|
|
Some regex updates.
|
|
|
|
|
|
|
|
supported via include/stc/priv/lowcase.h.
|
|
*_replace*() functions have been renamed, and a few minor API changes.
|