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
/
utf8code.c
Age
Commit message (
Expand
)
Author
2023-02-05
- Updated cspan.h to allow for compiling some functions as shared symbols.
Tyge Løvset
2023-02-01
Massive update from unsigned sizes and indices to signed.
Tyge Lovset
2023-01-31
Converted all containers but the maps and examples to signed sizes and indices.
Tyge Løvset
2023-01-25
Updates on cspan ++.
Tyge Løvset
2023-01-12
docs and utf8 updates.
Tyge Løvset
2023-01-12
Fixed Devanaga => Devanagari Hindi text name.
Tyge Løvset
2023-01-11
cregex/utf8: Added some language char classes.
Tyge Lovset
2023-01-03
Fix compilation error in utf8code.c due to predeclaring a static array with u...
Tyge Løvset
2023-01-02
Replaced c_STATIC_ASSERT() which works for C99 (also multiple on same line).
Tyge Løvset
2023-01-02
Finish regex updates.
Tyge Løvset
2023-01-02
Fixes prev. commit.
Tyge Løvset
2023-01-02
Added selected unicode character classes.
Tyge Lovset
2022-12-04
Support for linking dependant UTF8 and cstr functions and/or cregex.c by defi...
Tyge Løvset
2022-11-22
Fixes of -Wconversion warnings (not examples).
Tyge Løvset
2022-09-22
Updated _advance() iter methods. Some have signed offsets.
Tyge Løvset
2022-09-22
Renamed c_forfiltered() back to c_forfilter(), and iter member .count => .taken
Tyge Løvset
2022-08-09
Internal stuff.
Tyge Løvset
2022-08-09
Two more fixes on csview comparison.
Tyge Løvset
2022-08-08
Final fix on icmp().
Tyge Løvset
2022-08-08
Changed cstr_icmp_n() to cstr_icmp_sv(), and FIXED it.
Tyge Løvset
2022-08-08
Changed *cstr_tolower*/*cstr_toupper* arg from `const cstr*` to `csview`.
Tyge Løvset
2022-07-21
Moved cregex_replace*() implementation to src/cregex.c
Tyge Løvset
2022-07-20
Cleanups, and renamed cregex_replace_fn() => cregex_replace_ex().
Tyge Lovset
2022-07-20
Added cregex_replace*() [implemented in utf8code.c]. Added examples/regex_rep...
Tyge Lovset
2022-06-11
Improving cregex, and minors, e.g. cstr_foldcase=>cstr_casefold.
Tyge Lovset
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
Added cstr case folding methods.
Tyge Løvset
2022-06-08
Fixed utf8 tables again. Separate casefold, toupper, tolower functions.
Tyge Løvset
2022-06-07
Some improvements in utf8tabs.py
Tyge Løvset
2022-06-07
Bugfixed / Updated utf8tabs.* and utf8code.c
Tyge Lovset
2022-05-31
Added simple utf8 case insensitive wrappers: cstr_iequals(), cstr_istarts_wit...
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