blob: e105d0598e84794e39c5cfa93fab389c659d5bf7 [file] [log] [blame] [view]
# Unicode Block Generator
Builds a Rust crate called `unicode_blocks`. This contains an enum called `UnicodeBlockId`, which
lists all* of the assigned [Unicode blocks](https://en.wikipedia.org/wiki/Unicode_block).
The source of the data is `unic_ucd_blocks::BlockIter`, which in turn is generated from official
Unicode data files.
---
\* All blocks, except for:
- U+D800..U+DB7F, High Surrogates
- U+DB80..U+DBFF, High Private Use Surrogates
- U+DC00..U+DFFF, Low Surrogates