Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Don’t return local arrays, lol | Thomas Voss | 2024-04-23 | 1 | -6/+3 | |
| | ||||||
* | Add u8title() | Thomas Voss | 2024-04-23 | 2 | -5/+67 | |
| | ||||||
* | Update README | Thomas Voss | 2024-04-23 | 1 | -0/+2 | |
| | ||||||
* | Add disclaimer | Thomas Voss | 2024-04-22 | 1 | -0/+5 | |
| | ||||||
* | Add usage() | Thomas Voss | 2024-04-22 | 3 | -1/+31 | |
| | ||||||
* | Properly lowercase ‘Σ’ to ‘ς’ when at end of word | Thomas Voss | 2024-04-22 | 1 | -2/+5 | |
| | ||||||
* | Build with -Wno-parentheses | Thomas Voss | 2024-04-22 | 1 | -1/+1 | |
| | ||||||
* | Add u8wcnt_human() and u8wnext_human() | Thomas Voss | 2024-04-22 | 3 | -0/+39 | |
| | ||||||
* | Remove TODO() | Thomas Voss | 2024-04-22 | 2 | -3/+0 | |
| | | | | | | | | I realized that I can literally just call err() directly like so: err("not implemented"); It doesn’t contain position information… but I don’t really need that. | |||||
* | Rename test | Thomas Voss | 2024-04-22 | 1 | -0/+0 | |
| | ||||||
* | Add a test for word breaking | Thomas Voss | 2024-04-22 | 3 | -0/+166 | |
| | ||||||
* | Fix various bugs in word segmentation | Thomas Voss | 2024-04-22 | 4 | -131/+1505 | |
| | ||||||
* | Add explicit underlying type for enums | Thomas Voss | 2024-04-22 | 2 | -23/+23 | |
| | | | | | | Due to the size of the lookup tables, we want to use the smallest possible underlying type for the Unicode property enumerations in order to reduce the binary size as much as possible. | |||||
* | Add TODO() macro | Thomas Voss | 2024-04-22 | 2 | -0/+3 | |
| | ||||||
* | Fix typo | Thomas Voss | 2024-04-22 | 1 | -1/+1 | |
| | ||||||
* | Support word-segmentation | Thomas Voss | 2024-04-21 | 3 | -0/+174 | |
| | ||||||
* | Fix typo (extpic -> extpict) | Thomas Voss | 2024-04-21 | 3 | -3/+3 | |
| | ||||||
* | Rename u8glen() to u8gcnt() | Thomas Voss | 2024-04-21 | 3 | -4/+4 | |
| | ||||||
* | Add uprop_get_sb() | Thomas Voss | 2024-04-21 | 5 | -0/+5468 | |
| | ||||||
* | Add uprop_get_wb() | Thomas Voss | 2024-04-21 | 5 | -0/+2699 | |
| | ||||||
* | Add uprop_get_scx() | Thomas Voss | 2024-04-21 | 5 | -0/+914 | |
| | ||||||
* | Remove extra shebang | Thomas Voss | 2024-04-21 | 1 | -2/+0 | |
| | ||||||
* | Don’t support Name_Alias (yet) | Thomas Voss | 2024-04-21 | 1 | -0/+1 | |
| | ||||||
* | Don’t bother with Unihan (yet) | Thomas Voss | 2024-04-21 | 1 | -0/+5 | |
| | ||||||
* | Add uprop_get_nfkc_cf() | Thomas Voss | 2024-04-21 | 5 | -6102/+12160 | |
| | ||||||
* | Add uprop_get_nfkc_scf() | Thomas Voss | 2024-04-20 | 3 | -0/+6125 | |
| | ||||||
* | Add the ‘gen’ subcommand | Thomas Voss | 2024-04-20 | 1 | -6/+8 | |
| | ||||||
* | Remove .txt extension | Thomas Voss | 2024-04-20 | 1 | -3/+3 | |
| | ||||||
* | Add uprop_get_nf{,k}{c,d}_qc() | Thomas Voss | 2024-04-20 | 6 | -0/+1307 | |
| | ||||||
* | Add the U8*_SCALE constants | Thomas Voss | 2024-04-18 | 2 | -0/+60 | |
| | ||||||
* | Add uprop_get_jg() | Thomas Voss | 2024-04-18 | 5 | -0/+1136 | |
| | ||||||
* | Add uprop_get_jt() | Thomas Voss | 2024-04-18 | 5 | -0/+1206 | |
| | ||||||
* | Inline string substitution | Thomas Voss | 2024-04-16 | 1 | -2/+1 | |
| | ||||||
* | Prettify output of build system | Thomas Voss | 2024-04-16 | 1 | -6/+9 | |
| | ||||||
* | Add uprop_get_gcb() | Thomas Voss | 2024-04-16 | 3 | -0/+1524 | |
| | ||||||
* | Add uprop_get_equideo() | Thomas Voss | 2024-04-16 | 5 | -0/+830 | |
| | ||||||
* | Add uprop_get_ccc() | Thomas Voss | 2024-04-16 | 3 | -0/+586 | |
| | ||||||
* | Remove blank line | Thomas Voss | 2024-04-16 | 2 | -2/+0 | |
| | ||||||
* | Add uprop_get_insc() | Thomas Voss | 2024-04-16 | 5 | -0/+2259 | |
| | ||||||
* | Add uprop_get_inpc() | Thomas Voss | 2024-04-16 | 5 | -0/+1525 | |
| | ||||||
* | Check lookup[0].lo instead of a magic number | Thomas Voss | 2024-04-16 | 2 | -2/+2 | |
| | ||||||
* | Indent list items | Thomas Voss | 2024-04-16 | 1 | -22/+22 | |
| | ||||||
* | Add uprop_get_hst() | Thomas Voss | 2024-04-16 | 5 | -0/+1747 | |
| | ||||||
* | Pin to Unicode 15.1 for now | Thomas Voss | 2024-04-16 | 1 | -2/+2 | |
| | ||||||
* | Add uprop_get_vo() | Thomas Voss | 2024-04-16 | 5 | -0/+2743 | |
| | ||||||
* | Update README | Thomas Voss | 2024-04-16 | 1 | -0/+63 | |
| | ||||||
* | Annotate some extra functions with nodiscard | Thomas Voss | 2024-04-16 | 2 | -4/+4 | |
| | ||||||
* | Ignore more tests | Thomas Voss | 2024-04-16 | 1 | -1/+1 | |
| | ||||||
* | Formatting | Thomas Voss | 2024-04-16 | 1 | -5/+10 | |
| | ||||||
* | Print errno error when bufalloc() fails | Thomas Voss | 2024-04-16 | 1 | -1/+1 | |
| |