summaryrefslogtreecommitdiff
path: root/src/LetterCasing.zig (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-09-14Update codebase to Zig 0.15.1.Gravatar Michael Chaten1-9/+5
Removes compression support
2025-04-30Allocation Failure TestsGravatar Sam Atman1-0/+9
These turned up an excessive amount of allocations in CanonData and CompatData, which have been reduced to two through the somewhat squirrely use of 'magic numbers'. There are now allocation tests for every allocated structure in the library, and they run to completion in a reasonable amount of time. So, that's nice.
2025-04-30Setup variants for all allocating modulesGravatar Sam Atman1-25/+37
This harmonizes the allocating modules in a couple of ways. All can now be constructed by pointer, and all treat various miscellaneous read failures as `unreachable`, which indeed they should be. The README has been updated to inform users of this option.
2025-04-30Rest of the RenamingsGravatar Sam Atman1-0/+0
These get different names, but don't otherwise change.
2025-04-29Add general tests stepGravatar Sam Atman1-4/+4
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.
2025-04-29All the std.mem.Allocators that were stored just for init and deinitGravatar lch3611-6/+4
methods were removed, mem.Allocators were added to deinit as arguments.
2024-06-26Removed all inlinesGravatar Jose Colon Rodriguez1-3/+3
2024-03-31Updated READMEGravatar Jose Colon Rodriguez1-7/+4
2024-03-27ScriptsData and made all Datas constGravatar Jose Colon Rodriguez1-5/+5
2024-03-26Using diff for lowercase mappingGravatar Jose Colon Rodriguez1-2/+3
2024-03-26Using diff for uppercase mappingGravatar Jose Colon Rodriguez1-2/+3
2024-03-26Removed title case processingGravatar Jose Colon Rodriguez1-35/+15
2024-03-25CaseDataGravatar Jose Colon Rodriguez1-0/+223