index
:
STC-modified
master
modified
Fork of STC but some features (soon to be)modified to better fit my requirements.
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2022-06-10
Fixed mistake.
Tyge Løvset
2022-06-10
removed cstr_length() and csview_length() -> use .._size().
Tyge Løvset
2022-06-10
utf8 fixes and improvements. Some api changes.
Tyge Løvset
2022-06-10
Some changes to utf8 cstr methods.
Tyge Løvset
2022-06-09
Added utf8_peek()
Tyge Løvset
2022-06-09
Removed adding circled letters and roman numerics from toupper/tolower
Tyge Løvset
2022-06-08
Fixed char mappings again, and simplified.
Tyge Løvset
2022-06-08
Added cstr case folding methods.
Tyge Løvset
2022-06-08
Fixed case mappings (final).
Tyge Løvset
2022-06-08
Fixed utf8 tables again. Separate casefold, toupper, tolower functions.
Tyge Løvset
2022-06-07
Added back ASCII char classes, like [[:alpha:]].
Tyge Løvset
2022-06-07
Some improvements in utf8tabs.py
Tyge Løvset
2022-06-07
Update/Fix utf8tabs.py/utf8tabs.inc.
Tyge Løvset
2022-06-07
Bugfixed / Updated utf8tabs.* and utf8code.c
Tyge Lovset
2022-06-03
refactored utf8tabs.py, still has a bug though
Tyge Løvset
2022-06-02
Improved namings in utf8tabs.py and removed unicode tables
Tyge Løvset
2022-06-01
Converted all files with DOS line endings to LINUX.
Tyge Løvset
2022-06-01
Added src/libstc.c which implements all non-templated functions (e.g. from cs...
Tyge Løvset
2022-05-31
Added simple utf8 case insensitive wrappers: cstr_iequals(), cstr_istarts_wit...
Tyge Løvset
2022-05-31
Fixed compiler errors of missing updates.
Tyge Løvset
2022-05-31
1) REMOVED files/modules not relevant: makes lib more focused:
Tyge Løvset
2022-05-31
cleanup of icmp impl.
Tyge Lovset
2022-05-31
Generalized utf8_icmp_n() and added cstr_icmp(), csview_icmp().
Tyge Lovset
2022-05-30
Added utf8_icmp_n() case insensitive comparison.
Tyge Lovset
2022-05-30
Updated benchmarks and renamed utf8utils.c to utf8code.c
Tyge Løvset
2022-05-30
Done refactoring:
Tyge Løvset
2022-05-30
Large refactoring on strings / utf8 and some file structure.
Tyge Lovset
2022-05-30
Added more utf8 features. Changed linking macros in ccommon.h.
Tyge Lovset
2022-04-18
Converted all example to use cstr_str(&s) instead of s.str to allow SSO strin...
Tyge Løvset
2022-03-24
Misc. small internal API renaming/refactoring and additions.
Tyge Løvset
2022-03-04
Updated printf formatting to portable code. This was also to use http://winli...
Tyge Løvset
2022-02-24
Switched to the python generated unicode uppercase/lowercase convertions
Tyge Løvset
2022-02-23
utf8_isspace missed a few codepoints
Tyge Løvset
2022-02-23
Added official unicode tables and python table generator for casefolding.
Tyge Løvset
2022-02-18
Fixed \x{...} and \Q...\E modes.
Tyge Løvset
2022-02-18
Some improvements and cleanup: CRegex, CMap.
Tyge Løvset
2022-02-16
Refactoring. Added size type param to forward_cmap/csmap . Reverted c_autovar...
Tyge Løvset
2022-02-14
cregex minor fixes.
Tyge Lovset
2022-02-14
Big update on cregex.
Tyge Løvset
2022-02-08
Small fix.
Tyge Løvset
2022-02-08
Some more regex improvements.
Tyge Løvset
2022-02-08
Fix and move POSIX classes to allow to be outside of char class. (non-standard).
Tyge Løvset
2022-02-08
Make ready for supporting inverse char classes.
Tyge Løvset
2022-02-08
More cregex improvements. Support for both (?i) and (?-i). Smaller case foldi...
Tyge Løvset
2022-02-06
Misc improvements.
Tyge Løvset
2022-02-05
Switched to heavily modified version of Rob Pike's plan9 regexp9. -> now rena...
Tyge Løvset
2022-01-11
Added tinycthread: include/threads.h, src/threads.c. Ex: sptr_threads.c - emu...
Tyge Løvset