summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2022-01-16Added cregex_compile() to reuse a cregex object (using realloc)). Major optim...Tyge Løvset
2022-01-15Added back cregex with examples. Found the bug in his code.Tyge Løvset
2022-01-14Fixed function linkage spec in cstr. Moved typedefs of cstr and csview to for...Tyge Løvset
2022-01-14Final utf8 api, and docs.Tyge Løvset
2022-01-14Renamed *_v() methods to *_sv(). Note: this breaks API, hopefully not too int...Tyge Løvset
2022-01-14Removed cstr iter; => csview iter is now utf8 iter. See utf8.h example.Tyge Løvset
2022-01-13Changed cstr_replace_v() and added utf8_substr(). Moved/changed some code fro...Tyge Løvset
2022-01-13Fixed threads_demo.c and made it "identical" to the c++ example.Tyge Løvset
2022-01-13Fix a potential compilation bug in cbox/carc.Tyge Løvset
2022-01-13Fixed missing i_eq default setting in template.h, carc and cbox. cstr_substr_...Tyge Løvset
2022-01-12Final utf8 changes.Tyge Løvset
2022-01-12Merge branch 'master' of github.com:tylov/STC into masterTyge Løvset
2022-01-12Fixed utf8 API and functions.Tyge Løvset
2022-01-12Update README.mdTyge Løvset
2022-01-12Update README.mdTyge Løvset
2022-01-12Docs update, mmap.c example update.Tyge Løvset
2022-01-11Fix / simplified unistd.h and renamed some examples that uses arc. (atomic re...Tyge Løvset
2022-01-11Fixed c++ sidebyside example.Tyge Løvset
2022-01-11Added tinycthread: include/threads.h, src/threads.c. Ex: sptr_threads.c - emu...Tyge Løvset
2022-01-11Removed regex for now.Tyge Løvset
2022-01-11Some updates on Regex. Will remove it for now, as it is functionally unstable.Tyge Løvset
2022-01-09Small cregex API change. Added 2 examples.Tyge Løvset
2022-01-09Probably stable API for cregex.hTyge Løvset
2022-01-09Internal rename of parameter var name cregex re to rx.Tyge Løvset
2022-01-09Removed strings.h.Tyge Løvset
2022-01-09More on regex.Tyge Løvset
2022-01-08Moved utf8 from cregex.h to separate file. Splitted csview.h into another fil...Tyge Løvset
2022-01-07Removed tabs. Changed cregex_match members to start, end.Tyge Løvset
2022-01-07Some renaming in cregex API. Added match function. Made utf8 operations branc...Tyge Løvset
2022-01-06Added customized version of the awesome regex lib by Fabian van Rissenbeck.Tyge Løvset
2022-01-06Merge branch 'master' of github.com:tylov/STC into masterTyge Løvset
2022-01-06Modified c_autovar() macro to accept var of incomplete pointer type.Tyge Løvset
2022-01-06Update cbox_api.mdTyge Løvset
2022-01-06Update cbox_api.mdTyge Løvset
2022-01-06Update cbox_api.mdTyge Løvset
2022-01-05Added docs on checkauto util program. Renamed (mainly internal) c_rawstr type...Tyge Løvset
2022-01-05Update README.mdTyge Løvset
2022-01-05Update docs intro, moved migration guide down.Tyge Løvset
2022-01-04Fixed csview hash func.Tyge Løvset
2022-01-04Removed two more false positive gcc -O2 warnings. Improved c_forpair macro. U...Tyge Løvset
2022-01-04checkauto.ll: Accept multiple input c-file arguments.Tyge Løvset
2022-01-03Bump to 2022.Tyge Løvset
2022-01-03"gcc/clang -O2 -Wall -std=c99 -pedantic" compiles examples with no warnings. ...Tyge Løvset
2022-01-03Regression in csmap, and possible cvec in last commit. Reverting.Tyge Løvset
2022-01-03Removed debug code.Tyge Løvset
2022-01-03Removed many warnings (mainly linux), and some minors.Tyge Løvset
2022-01-02Updated checkauto.ll with more/better error messages, and returns number of e...Tyge Løvset
2022-01-02Simplified and improved linkage configuration. Reorganized crandom.h a bit.Tyge Løvset
2022-01-01Corrected linking macro settings.Tyge Løvset
2021-12-31Added alias functions push_back and pop_back to cstack + docs update.Tyge Løvset