chiark / gitweb /
Beginnings of support for Unicode variation selectors
authorBen Harris <bjh21@bjh21.me.uk>
Wed, 19 Nov 2025 23:21:22 +0000 (23:21 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Tue, 13 Jan 2026 21:55:10 +0000 (21:55 +0000)
commit69ac5c6bfd386a75df15af81738395cfd3b4e337
tree419e937e1f109d00edfa3a31ff59a8b195c544a5
parentfa88f696c70fc62212f64d24e6d7b212ae4d5296
Beginnings of support for Unicode variation selectors

These are treated as particularly odd Unicode code points and packed
into the "unicode" field.  Currently only the encoding side is
implemented, withe the slashed zero, <U+0030, U+FE00>, as a motivating
example.

Generating a format 14 'cmap' subtable and properly formatting the
glyph complement are still to come.
bedstead.c