aboutsummaryrefslogtreecommitdiff
path: root/lib/unicode/prop
Commit message (Expand)AuthorAgeFilesLines
* Update for Unicode 16Thomas Voss 2024-10-0359-7134/+18303
* Shorten the string view type namesThomas Voss 2024-09-153-8/+8
* Add uprop_get_wdth() and ucswdth()Thomas Voss 2024-05-311-0/+1745
* Add uprop_is_ce() and uprop_is_comp_ex()Thomas Voss 2024-05-192-0/+560
* Add uprop_get_dm()Thomas Voss 2024-05-141-0/+12122
* Properly pick optimal block sizeThomas Voss 2024-05-142-12918/+2646
* Fix bug where pointer to local was returnedThomas Voss 2024-05-096-51/+86
* Add TODOsThomas Voss 2024-05-095-0/+5
* Add TODOThomas Voss 2024-05-091-1/+2
* More 2-stage lookup tablesThomas Voss 2024-05-044-423/+13017
* More 2-stage lookup tablesThomas Voss 2024-05-0413-23078/+61051
* Add more 2-stage lookup tablesThomas Voss 2024-05-0311-7240/+31423
* Don’t use binary searchThomas Voss 2024-05-031-1986/+1980
* Add more 2-stage lookup tablesThomas Voss 2024-05-033-2849/+8051
* Add even more 2-stage lookup tablesThomas Voss 2024-04-304-2158/+6392
* Fix algorithm to determine optimal blksizeThomas Voss 2024-04-301-625/+785
* Add more 2-stage lookup tablesThomas Voss 2024-04-304-1749/+29789
* Use 2-stage lookup table in uprop_get_bc()Thomas Voss 2024-04-301-1526/+3523
* Use a 2-stage lookup table for uprop_get_age()Thomas Voss 2024-04-281-1701/+9316
* Use a 2-stage lookup table for uprop_get_gc()Thomas Voss 2024-04-281-3285/+4627
* Implement boolean props using 2-stage lookupThomas Voss 2024-04-2850-12161/+20192
* Fully comply with Unicode 15.1 § 3.13 in u8lower()Thomas Voss 2024-04-261-10/+15
* Properly upper- and titlecase ‘i’ and ‘j’ in LithuanianThomas Voss 2024-04-242-2/+6
* Add explicit underlying type for enumsThomas Voss 2024-04-221-1/+1
* Fix typo (extpic -> extpict)Thomas Voss 2024-04-211-1/+1
* Add uprop_get_sb()Thomas Voss 2024-04-211-0/+2447
* Add uprop_get_wb()Thomas Voss 2024-04-211-0/+1117
* Add uprop_get_scx()Thomas Voss 2024-04-211-0/+180
* Add uprop_get_nfkc_cf()Thomas Voss 2024-04-212-6053/+12094
* Add uprop_get_nfkc_scf()Thomas Voss 2024-04-201-0/+6075
* Add uprop_get_nf{,k}{c,d}_qc()Thomas Voss 2024-04-204-0/+1204
* Add uprop_get_jg()Thomas Voss 2024-04-181-0/+230
* Add uprop_get_jt()Thomas Voss 2024-04-181-0/+560
* Add uprop_get_gcb()Thomas Voss 2024-04-161-0/+1419
* Add uprop_get_equideo()Thomas Voss 2024-04-161-0/+369
* Add uprop_get_ccc()Thomas Voss 2024-04-161-0/+408
* Remove blank lineThomas Voss 2024-04-161-1/+0
* Add uprop_get_insc()Thomas Voss 2024-04-161-0/+808
* Add uprop_get_inpc()Thomas Voss 2024-04-161-0/+641
* Check lookup[0].lo instead of a magic numberThomas Voss 2024-04-161-1/+1
* Add uprop_get_hst()Thomas Voss 2024-04-161-0/+823
* Add uprop_get_vo()Thomas Voss 2024-04-161-0/+224
* Change private symbol prefix from ‘__’ to ‘_’Thomas Voss 2024-04-1671-141/+141
* Add uprop_get_bmg()Thomas Voss 2024-04-151-0/+472
* Add uprop_get_bc()Thomas Voss 2024-04-151-0/+1538
* Add uprop_get_cf()Thomas Voss 2024-04-151-0/+130
* Add uprop_get_scf()Thomas Voss 2024-04-151-0/+1460
* Add uprop_get_sc()Thomas Voss 2024-04-151-0/+995
* Add uprop_blkname()Thomas Voss 2024-04-151-0/+344
* Add uprop_get_blk()Thomas Voss 2024-04-151-0/+381