summaryrefslogtreecommitdiff
path: root/src/unicode/main.zig
AgeCommit message (Collapse)Author
2025-09-20unicode: delete props.zig and clean up symbols deps tooMitchell Hashimoto
Follow up to #8810 Same reasoning.
2025-09-20unicode: isolate properties, tables, and ziglyph into separate filesMitchell Hashimoto
This makes it cleaner to add new sources of table generation and also avoids inadvertently depending on different modules (despite Zig's lazy analysis). This also fixes up terminal to only use our look up tables which avoids bringing ziglyph in for the terminal module.
2025-09-05drop the new LUT type as no performance advantage detectedJeffrey C. Ollie
2025-09-05add two LUT-based implementations of isSymbolJeffrey C. Ollie
2024-02-10terminal: only apply VS15/16 to emojiMitchell Hashimoto
Fixes #1482
2024-02-09unicode: use packed struct for break stateMitchell Hashimoto
2024-02-09unicode: remove unusedMitchell Hashimoto
2024-02-09unicode: direct port of ziglyph to startMitchell Hashimoto
2024-02-08unicode: generate our own lookup tablesMitchell Hashimoto