Whitespace
f992781
Fix whitespace-trimming loop and empty strings...
554041d
Move whitespace-trimming code to apply to all name-table strings
a74109a
[varfonts] Reuse charset for named instances
869dfe0
Separate charset and spacing code
bf4d440
Fix again to keep the same behavior to the return value of FcConfigParseAndLoad
052115a
Revert "Keep the same behavior to the return value of FcConfigParseAndLoad"
5603e06
[varfonts] Don't reopen face for each named instance
15b5016
[varfonts] Do not set postscriptname for varfont pattern
2d00639
[varfonts] Skip named-instance that is equivalent to base font
be735d6
[varfonts] Don't set style for variable-font pattern
8183194
[varfonts] Comment
131219f
[varfonts] Minor
e85afde
Revert "[varfonts] Use fvar data even if there's no variation in it"
5ee9c38
Minor
7e1b841
[varfonts] Use fvar data even if there's no variation in it
01f14de
Fix possible div-by-zero
38a6d6f
Implement more config bool operations for boolean types
0ed241c
Add FcDontCare value to FcBool
2544bc5
[varfonts] Map from OpenType to Fontconfig weight values
c2fcde4
Adjust emboldening logic
9efe068
Fix range comparision operators implementation
a79f367
Add separate match compare function for size
5bbdffd
[fc-match/fc-list/fc-query/fc-scan] Add --brief that is like --verbose without charset
2a41738
[fc-query] Remove --ignore-blanks / -b
dc8326d
In RenderPrepare(), handle ranges smartly
2db7ca7
[varfonts] Fetch optical-size for named instances
6a13a21
[varfonts] Query variable font in FcFreeTypeQueryAll()
0f9bbbc
Fix instance-num handling in collections
585f087
[varfonts] Query varfonts if id >> 16 == 0x8000
83b4161