aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Minor cleanupThomas Voss 2024-05-044-16/+23
|
* Add configuration for test filesThomas Voss 2024-05-041-1/+2
|
* Slightly improve testsThomas Voss 2024-05-047-21/+24
|
* Replace u8split() with u8cut()Thomas Voss 2024-05-045-43/+32
|
* Fix tests and generalize *brk testsThomas Voss 2024-05-045-258/+147
|
* Go all in on string views, and fix manualsThomas Voss 2024-05-0430-268/+213
|
* Add u8split()Thomas Voss 2024-05-042-0/+18
|
* Use a ternaryThomas Voss 2024-05-041-10/+5
|
* Generalize case-mapping testsThomas Voss 2024-05-044-273/+104
|
* Add STR() and CONCAT() to macros.hThomas Voss 2024-05-041-0/+6
|
* Add tests for u8title() and fix ‘ς’ bugThomas Voss 2024-05-044-1/+143
|
* Add extra testcasesThomas Voss 2024-05-042-0/+8
|
* Remove useless branchThomas Voss 2024-05-041-3/+1
|
* Inline gen-test-dataThomas Voss 2024-05-042-32/+23
|
* Add tests for u8lower() and fix ‘ς’ bugThomas Voss 2024-05-044-2/+131
|
* Add additional testcaseThomas Voss 2024-05-041-0/+3
|
* Make test more stringentThomas Voss 2024-05-041-5/+12
|
* Minor improvementsThomas Voss 2024-05-042-20/+16
|
* Add tests for u8upper()Thomas Voss 2024-05-043-0/+108
|
* Add more 2-stage lookup tablesThomas Voss 2024-05-0320-7626/+32042
|
* Add tests for grapheme breakingThomas Voss 2024-05-035-4/+3201
|
* Don’t use binary searchThomas Voss 2024-05-032-1995/+1983
|
* Improve gen script runnerThomas Voss 2024-05-032-9/+15
|
* Add more 2-stage lookup tablesThomas Voss 2024-05-036-3038/+8371
|
* Add even more 2-stage lookup tablesThomas Voss 2024-04-3011-2403/+6831
|
* Fix algorithm to determine optimal blksizeThomas Voss 2024-04-302-626/+786
|
* Update the ‘gen’ ruleThomas Voss 2024-04-301-1/+2
|
* Add more 2-stage lookup tablesThomas Voss 2024-04-3010-2436/+30654
|
* Use 2-stage lookup table in uprop_get_bc()Thomas Voss 2024-04-302-1591/+3624
|
* Report change in table sizeThomas Voss 2024-04-304-3/+20
|
* Use ‘with’ syntaxThomas Voss 2024-04-291-2/+3
|
* Use a 2-stage lookup table for uprop_get_age()Thomas Voss 2024-04-282-1756/+9414
|
* Fix columns()Thomas Voss 2024-04-283-4/+4
|
* Use a 2-stage lookup table for uprop_get_gc()Thomas Voss 2024-04-283-3352/+4728
|
* Move out functions into lib.pyThomas Voss 2024-04-283-49/+52
|
* Implement boolean props using 2-stage lookupThomas Voss 2024-04-2853-12243/+20342
|
* Reorder functionsThomas Voss 2024-04-281-2/+2
|
* Update READMEThomas Voss 2024-04-281-2/+0
|
* Add manuals for the arena allocation functionsThomas Voss 2024-04-285-0/+177
|
* Swap order of argumentsThomas Voss 2024-04-281-1/+1
|
* Simplify macros and define _GNU_SOURCE on GlibcThomas Voss 2024-04-271-9/+21
|
* Lock and unlock stderr while printing diagnosticsThomas Voss 2024-04-271-0/+2
|
* Explicitly save errno on failure in mkregion()Thomas Voss 2024-04-271-0/+2
|
* Don’t handle U8(nullptr); use U8() instead.Thomas Voss 2024-04-271-4/+2
|
* Fix broken things (_Generic() sucks ass)Thomas Voss 2024-04-272-2/+2
|
* Fix usage of U8()Thomas Voss 2024-04-271-3/+3
|
* Prefix string-literals given to U8() with ‘u8’Thomas Voss 2024-04-271-1/+1
|
* Fix usage() exampleThomas Voss 2024-04-271-4/+5
|
* Rename U8V() to U8(), and handle U8(nullptr)Thomas Voss 2024-04-271-1/+4
|
* Add the usage(3) manualThomas Voss 2024-04-271-0/+73
|