chiark / gitweb /
Generate ss0X substitutions less cleverly
authorBen Harris <bjh21@bjh21.me.uk>
Tue, 7 Jan 2025 22:37:19 +0000 (22:37 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Wed, 8 Jan 2025 01:52:55 +0000 (01:52 +0000)
commit7658a55c8622beb8ab579a26f5447e5d6b3e8520
treeb6434f90fda5716a827e483c0813a1411c9a8c83
parente6f3f6e1c942efa6aa5d1ee5ad1f66e1b7d432c9
Generate ss0X substitutions less cleverly

These substitutions are not generated from the glyphs table, but are
specified statically.  Rather than taking a table and transforming it
into XML with C, we could just put the static XML in a string, which
is much simpler.  To avoid excessive simplicity, the string is
generated by a pile of preprocessor macros.

This causes no change to the output OTFs.
bedstead.c