summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2022-03-24Added constness to c_apply* macros.Tyge Løvset
2022-03-24Misc. small internal API renaming/refactoring and additions.Tyge Løvset
2022-03-16Bugfix: carc and cbox cmp functions had bug.Tyge Løvset
2022-03-15Some docs update, ++.Tyge Løvset
2022-03-04Replaced c_strlit type with c_strlen_lit(lit) macro and its usage.Tyge Løvset
2022-03-04Updated printf formatting to portable code. This was also to use http://winli...Tyge Løvset
2022-03-01Fixed two minor bugs in cmap_api.md docs examples.Tyge Løvset
2022-02-24Switched to the python generated unicode uppercase/lowercase convertionsTyge Løvset
2022-02-23utf8_isspace missed a few codepointsTyge Løvset
2022-02-23Added official unicode tables and python table generator for casefolding.Tyge Løvset
2022-02-18Fixed \x{...} and \Q...\E modes.Tyge Løvset
2022-02-18Some improvements and cleanup: CRegex, CMap.Tyge Løvset
2022-02-16Refactoring. Added size type param to forward_cmap/csmap . Reverted c_autovar...Tyge Løvset
2022-02-14Merge pull request #19 from camel-cdr/patch-1Tyge Løvset
2022-02-14cregex minor fixes.Tyge Lovset
2022-02-14Big update on cregex.Tyge Løvset
2022-02-13Added optional conditional in c_autovar and c_autoscope macros.Tyge Løvset
2022-02-13Refactored crandom. Removed 32-bit version. Made normal dist inline - does no...Tyge Løvset
2022-02-12Fixed cmap.h for `sizeof(uint_fast8_t) != 1`Camel Coder
2022-02-08Small fix.Tyge Løvset
2022-02-08Some more regex improvements.Tyge Løvset
2022-02-08Fix and move POSIX classes to allow to be outside of char class. (non-standard).Tyge Løvset
2022-02-08Make ready for supporting inverse char classes.Tyge Løvset
2022-02-08More cregex improvements. Support for both (?i) and (?-i). Smaller case foldi...Tyge Løvset
2022-02-06Misc improvements.Tyge Løvset
2022-02-06Some build warnings/fixes.Tyge Løvset
2022-02-05Switched to heavily modified version of Rob Pike's plan9 regexp9. -> now rena...Tyge Løvset
2022-02-04Merge branch 'master' of github.com:tylov/STCTyge Løvset
2022-02-03Fix c++ compability in cstr.Tyge Lovset
2022-01-30Replaced utf8_decode() and friends code.Tyge Løvset
2022-01-17Fixed object linkage declarations/definitions.Tyge Løvset
2022-01-16Made private functions (not called by header inlines) always static. Added re...Tyge Løvset
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