Commit graph

1 commit

Author SHA1 Message Date
jedarden
c6e5e269f8 docs(bf-5thkf): document ToUnicode data flow and glyph processing
Created comprehensive documentation for ToUnicode CMap processing:
- Clarified that ToUnicode processes byte sequences, not glyph names
- Documented complete parsing flow (beginbfchar and beginbfrange)
- Identified entry creation point at cmap.rs:82-88
- Explained UTF-16BE decoding and special cases (ligatures, surrogates)
- Compared ToUnicode (Level 1) with AGL glyph name processing (Level 2)

Acceptance criteria:
- Data flow documented: which glyph names are processed ✓
- Entry addition mechanism documented ✓
- Key data structures identified ✓
- Documentation saved to notes/bf-e4uvb-child-4-tounicode-flow.md ✓

See notes/bf-e4uvb-child-4-tounicode-flow.md for complete documentation.
2026-07-05 18:37:31 -04:00