summaryrefslogtreecommitdiff
path: root/build.zig (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Unicode 16.0Gravatar Sam Atman2025-04-301-0/+9
| | | | | Went smoothly, needed to add some scripts and adjust the magic numbers, but other than that, all set.
* Rest of the RenamingsGravatar Sam Atman2025-04-301-38/+38
| | | | These get different names, but don't otherwise change.
* Remove FoldData, make CaseFoldingGravatar Sam Atman2025-04-301-9/+2
| | | | | CaseFolding now has the FoldData, and can be initialized with a copy of Normalize if wanted.
* Merge NormData with NormalizeGravatar Sam Atman2025-04-301-21/+5
|
* grapheme now Graphemes, Data files goneGravatar Sam Atman2025-04-301-2/+2
|
* Factor out 'Data' for grapheme and DisplayWidthGravatar Sam Atman2025-04-301-50/+24
| | | | | In the process of refactoring the whole library, so that it doesn't expose anything called "Data" separately from user functionality.
* Add general tests stepGravatar Sam Atman2025-04-291-0/+155
| | | | | | After a considerable slog, all tests are reachable from the test step, and pass. Almost every failure was related to the change away from the inclusion of an allocator on this or that.
* Add c0 and c1 control width optionsGravatar Sam Atman2025-03-201-1/+16
| | | | | | | This allows a build of DisplayWidth to give characters in those classes a width, for cases where they'll be printed with a substitute in the final display. It also raises the size of possible characters from an i3 to an i4, to accommodate printing C1s as e.g. <80> or \u{80}.
* fix removed b.host on v0.14.0-dev.2568+42dac40b3Gravatar Sungbae Jeong2024-12-281-16/+16
|
* Updated build.zig b.pathGravatar Jose Colon Rodriguez2024-05-191-36/+36
|
* Added benchmarks; Unicode version; Removed Ziglyph depGravatar Jose Colon Rodriguez2024-03-311-3/+0
|
* Updated READMEGravatar Jose Colon Rodriguez2024-03-311-1/+1
|
* Split out Unicode tests to separate fileGravatar Jose Colon Rodriguez2024-03-281-31/+14
|
* Merged NumericData into PropsDataGravatar Jose Colon Rodriguez2024-03-281-8/+2
|
* PropsData and errdefers for init fnsGravatar Jose Colon Rodriguez2024-03-281-2/+31
|
* ScriptsData and made all Datas constGravatar Jose Colon Rodriguez2024-03-271-5/+23
|
* Export CaseDataGravatar Jose Colon Rodriguez2024-03-271-1/+1
|
* Removed mainGravatar Jose Colon Rodriguez2024-03-261-26/+0
|
* Removed title case processingGravatar Jose Colon Rodriguez2024-03-261-12/+0
|
* CaseDataGravatar Jose Colon Rodriguez2024-03-251-4/+60
|
* NumericDataGravatar Jose Colon Rodriguez2024-03-241-7/+27
|
* Rename CaseFold and NormalizeGravatar Jose Colon Rodriguez2024-03-231-11/+11
|
* Renamed Caser to FolderGravatar Jose Colon Rodriguez2024-03-231-7/+8
|
* Normalizer back to 300k in SafeGravatar Jose Colon Rodriguez2024-03-011-1/+1
|
* Moved case fold stuff to src/Caser.zigGravatar Jose Colon Rodriguez2024-03-011-11/+22
|
* Normalizer.eqlIgnoreCase compatibility caseless matchingGravatar Jose Colon Rodriguez2024-03-011-1/+19
|
* Using slices for decompositions in NormalizerGravatar Jose Colon Rodriguez2024-02-281-6/+7
|
* General Category with GenCatDataGravatar Jose Colon Rodriguez2024-02-271-2/+20
|
* Using NormPropsData in NormData; No Ziglyph deps in NOrmalizerGravatar Jose Colon Rodriguez2024-02-271-1/+18
|
* Using HangulData in NormDataGravatar Jose Colon Rodriguez2024-02-271-1/+18
|
* Using NormData nfkdGravatar Jose Colon Rodriguez2024-02-261-5/+22
|
* Using NormData and CanonData in NormalizerGravatar Jose Colon Rodriguez2024-02-261-7/+31
|
* Using separate data struct model.Gravatar Jose Colon Rodriguez2024-02-261-24/+47
|
* Replaced ccc_map with table. 20ms fasterGravatar Jose Colon Rodriguez2024-02-201-5/+28
|
* Tried SIMD lower/upper string. Slower than linear.Gravatar Jose Colon Rodriguez2024-02-181-0/+1
|
* center, padLeft, padRight, and wrapGravatar Jose Colon Rodriguez2024-02-181-1/+13
|
* Added cjk build option to set ambiguous width to 2 at build timeGravatar Jose Colon Rodriguez2024-02-181-0/+7
|
* Back to zg code_point. 4ms faster than Ghostty's Utf8DecoderGravatar Jose Colon Rodriguez2024-02-181-1/+1
|
* Testing Ghostty's Utf8Decoder. A bit slowerGravatar Jose Colon Rodriguez2024-02-181-2/+2
|
* Rename to zgGravatar Jose Colon Rodriguez2024-02-181-1/+1
|
* Code point and grapheme are now namespaces.Gravatar Jose Colon Rodriguez2024-02-181-12/+12
|
* GraphemeIterator ASCII optimization 3x fasterGravatar Jose Colon Rodriguez2024-02-171-1/+2
|
* display_width with tableGravatar Jose Colon Rodriguez2024-02-161-2/+23
|
* build.zig module reorgGravatar Jose Colon Rodriguez2024-02-151-2/+21
|
* New single byte props tableGravatar Jose Colon Rodriguez2024-02-151-27/+2
|
* Passing Unicode 15.1.0 Grapheme Break TestsGravatar Jose Colon Rodriguez2024-02-141-0/+12
|
* Code reorg; Added UCDGravatar Jose Colon Rodriguez2024-02-141-8/+8
|
* Using emoji tableGravatar Jose Colon Rodriguez2024-02-131-7/+19
|
* Passing ziglyph testsGravatar Jose Colon Rodriguez2024-02-131-0/+2
|
* Flat arrayGravatar Jose Colon Rodriguez2024-02-121-10/+10
|