summaryrefslogtreecommitdiff
path: root/.cvsignore
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2021-08-08 18:45:11 +0100
committerJohn-Mark Bell <jmb@netsurf-browser.org>2021-08-09 23:59:34 +0100
commita0bad0bd03988b9b77969f8b00cc9a512856f7f0 (patch)
treefd7532015af6328a9e76baa0cf1d55ca5fd061eb /.cvsignore
parentfbec3fe20c30e4597110967f05f8416ba7769db4 (diff)
downloadlibrufl-a0bad0bd03988b9b77969f8b00cc9a512856f7f0.tar.gz
librufl-a0bad0bd03988b9b77969f8b00cc9a512856f7f0.tar.bz2
Include astral characters in font scan
We now construct extension plane data if astral characters are present. Systems with a non-UCS Font Manager are still restricted to using the Basic Multilingual Plane (as there is no mechanism for encoding astral characters in the font or encoding data). Rewrite the UCS Font Manager 3.41-3.63 support to scan the font encoding itself (as Font_EnumerateCharacters is broken on these Font Manager versions). This also fixes the post-scan shrink-wrapping for Font Manager 3.64 or later -- previously it would not coalesce block bitmaps when determining that a block was full.
Diffstat (limited to '.cvsignore')
0 files changed, 0 insertions, 0 deletions