summaryrefslogtreecommitdiff
path: root/src/Scripts.zig (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Unicode 16.0Gravatar Sam Atman2025-04-301-1/+7
| | | | | Went smoothly, needed to add some scripts and adjust the magic numbers, but other than that, all set.
* Allocation Failure TestsGravatar Sam Atman2025-04-301-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.
* Setup variants for all allocating modulesGravatar Sam Atman2025-04-301-26/+40
| | | | | | | | 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.
* Rest of the RenamingsGravatar Sam Atman2025-04-301-0/+227
These get different names, but don't otherwise change.