summaryrefslogtreecommitdiffhomepage
path: root/docs/csview_api.md
AgeCommit message (Expand)Author
2023-08-17Simplified access to utf8 character .chr in cstr / csview / crawstr iterators...tylov
2023-08-17Renamed "internal" csview member .str => .buf, as it is not null terminated l...Tyge Lovset
2023-08-14Reverted csubstr => csview. Sorry about that!Tyge Løvset
2023-08-14Some docs updates.tylov
2023-08-14Finished last commit (cleanup, fixes).tylov
2023-08-13API CHANGES:tylov
2023-08-13Removed csview_null - use csview_init().tylov
2023-07-15Improved warning, and other enhancements in ccommon.htylov
2023-07-12Changed docs and examples to use i_key* template parameters instead of i_val*...tylov
2023-06-11Added priv/linkage.h and renamed priv/template2.h => priv/template_undef.h.Tyge Løvset
2023-06-09Rename i_extern template flag to i_import. i_extern still available, but depr...Tyge Løvset
2023-05-23Updated docs to reflect changes in cstr linking shared.Tyge Lovset
2023-03-26development branch for 4.2Tyge Løvset
2023-02-13Removed support for uppercase version of c_sv() (i.e c_SV => c_sv).Tyge Løvset
2023-02-08Changed to use lowercase flow-control macros in examples (uppercase will stil...Tyge Løvset
2023-02-05Some last minute changes: reverted mostly the c_extern from last commit.Tyge Løvset
2023-02-01Update docs formatting and README.mdTyge Løvset
2023-02-01Massive update from unsigned sizes and indices to signed.Tyge Lovset
2023-01-19Finish last commit. Most safe function macros are now preferred lowercase, wh...Tyge Løvset
2022-12-29Restructuring of some headers into include/algo folder. Some API changes *_re...Tyge Løvset
2022-12-23Experimental uppercase macros.Tyge Løvset
2022-12-20Renamed (reverted) cstr_new(lit) => cstr_lit(lit). Old name is deprecated (su...Tyge Løvset
2022-12-20Renamed c_sv() => c_SV() and reverted cstr_new() => cstr_lit(). Old names are...Tyge Løvset
2022-12-19Renames:Tyge Løvset
2022-11-13Updated docs according to last commit.Tyge Løvset
2022-10-04- Removed deprecated c_forrange() (replaced by c_forloop + crange type)Tyge Løvset
2022-09-25Added: crange number generator type. (similar to c++ std::iota). Fixed c_forf...Tyge Løvset
2022-09-22Updated _advance() iter methods. Some have signed offsets.Tyge Løvset
2022-09-21Recent macro renames:Tyge Løvset
2022-09-06Update csview_api.mdTyge Løvset
2022-09-06Update csview_api.mdTyge Løvset
2022-09-06Updated docs for cregex and csview.Tyge Lovset
2022-08-18Some API updates cstr, csview with utf8. Added front()/back() to cstack.Tyge Lovset
2022-08-15More iterator fixes. Make sure cvec/cdeq find_in() return end() iterator if i...Tyge Løvset
2022-08-13Experimental: Renamed c_autovar => c_with, c_autoscope => c_scope, c_autodefe...Tyge Løvset
2022-08-12cstr V4: Changed cstr functions to take pointers to self, not values. This is...Tyge Løvset
2022-08-09Experiment with other type of iterator. Does not compile.Tyge Løvset
2022-08-07Internal: moved some functions in csview/cstr to implementation sections.Tyge Løvset
2022-07-31csview: csview_token(sv, sep, &start): now start > sv.size on last token. Rem...Tyge Løvset
2022-07-27VERSION 3.8 BETA: Some changes in cstr / csview APIs: replace* / find*, *_u8(...Tyge Løvset
2022-06-10removed cstr_length() and csview_length() -> use .._size().Tyge Løvset
2022-06-10utf8 fixes and improvements. Some api changes.Tyge Løvset
2022-06-02Update csview_api.mdTyge Løvset
2022-06-02updated cstr and csview docsTyge Lovset
2022-06-01Update docs on i_implement / shared linking.Tyge Løvset
2022-06-01Update docs regarding i_implement for cstr, cview, cbits, ...Tyge Løvset
2022-06-01Added some docs on utf8. API may change for cstr: to take const cstr* args in...Tyge Løvset
2022-05-30Done refactoring:Tyge Løvset
2022-05-30Large refactoring on strings / utf8 and some file structure.Tyge Lovset
2022-05-29Renamed cstr_replace_first() => cstr_replace_one().Tyge Lovset