| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2025-04-30 | grapheme now Graphemes, Data files gone | 1 | -421/+0 | ||
| 2025-04-30 | Factor out 'Data' for grapheme and DisplayWidth | 1 | -10/+99 | ||
| In the process of refactoring the whole library, so that it doesn't expose anything called "Data" separately from user functionality. | |||||
| 2025-04-29 | Add general tests step | 1 | -1/+1 | ||
| 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-29 | Bump copyright year, isolate iterator tests | 1 | -13/+18 | ||
| 2024-11-02 | Add peek() to Grapheme.Iterator | 1 | -0/+69 | ||
| This does the expected thing: returns the next ?Grapheme without mutation of the iteration state. | |||||
| 2024-04-11 | grapheme: export grapheme.State struct | 1 | -1/+1 | ||
| The public function `graphemeBreak` requires a reference to a State struct, however this type is not exported. Export the type to allow users of zg to use this type and call graphemeBreak. | |||||
| 2024-03-28 | Split out Unicode tests to separate file | 1 | -65/+0 | ||
| 2024-03-27 | ScriptsData and made all Datas const | 1 | -2/+2 | ||
| 2024-03-26 | GraphemeData and Normalize non-pub fns | 1 | -7/+7 | ||
| 2024-02-26 | Using separate data struct model. | 1 | -41/+32 | ||
| 2024-02-19 | Cleaned up directory structure | 1 | -1/+1 | ||
| 2024-02-18 | Grapheme -> grapheme | 1 | -0/+0 | ||
| 2024-02-18 | Testing Ghostty's Utf8Decoder. A bit slower | 1 | -14/+2 | ||
| 2024-02-18 | Code point code is now a method not a field. | 1 | -2/+14 | ||
| 2024-02-18 | Code point and grapheme are now namespaces. | 1 | -35/+32 | ||
| 2024-02-17 | display_width tweaks | 1 | -65/+71 | ||
| 2024-02-17 | GraphemeIterator ASCII optimization 3x faster | 1 | -37/+42 | ||
| 2024-02-15 | build.zig module reorg | 1 | -2/+1 | ||
| 2024-02-15 | Removed inline from fns | 1 | -11/+11 | ||
| 2024-02-15 | New single byte props table | 1 | -27/+31 | ||
| 2024-02-14 | Combinedd Indic ifs | 1 | -17/+2 | ||
| 2024-02-14 | emoji direct array access | 1 | -2/+4 | ||
| 2024-02-14 | gbp and indic direct array access | 1 | -42/+47 | ||
| 2024-02-14 | Passing Unicode 15.1.0 Grapheme Break Tests | 1 | -21/+51 | ||
| 2024-02-14 | Removed readCodePoint and StreamingGraphemeIterator | 1 | -182/+0 | ||
| 2024-02-14 | Removed unreachables from Grapheme | 1 | -10/+10 | ||
| 2024-02-14 | Code reorg; Added UCD | 1 | -11/+29 | ||
| 2024-02-13 | Removed unreachables from CodePointIterator | 1 | -1/+1 | ||
| 2024-02-13 | Using emoji table | 1 | -1/+2 | ||
| 2024-02-13 | Passing ziglyph tests | 1 | -3/+245 | ||
| 2024-02-12 | Flat array | 1 | -5/+2 | ||
| 2024-02-12 | Using Trie super slow | 1 | -2/+5 | ||