Fix MSVC C4068 warning (#1656)
4c19aa2
replace test font SourceHanSans with its subet
e44b83a
Fix MSVC C4138 warning (#1657)
a96d003
Minor
c68eb70
[GDEF] Don't assume glyphlist is sorted
85adf4a
[algs] Add hb_min() and hb_max()
ecabdff
[serialize] Make putting breakpoint on out-of-memory easier
7b86314
[iter] Tweak SFINAE again
2bd2750
[array] Add compy assignment operator since copy constructor is explicit
f02ebc8
[array] Add default copy constructor
20a73da
[iter] Use different SFINAE scheme to make MSVC happy
d419a9a
[meta] Add hb_is_same()
2778df7
Merge branch 'master' into var-subset
b999ce9
fix xshift by (lsb - xMin)
c2d727a
[serialize] Actually reclaim storage from duplicate objects
6215fb8
[serialize] Port to use object pool
3305a2c
[pool] Uses memset() instead of assigning Null()
5efbc01
Add hb_pool_t<> for pooled memory allocation
434d78b
[serialize] Disable packed_map again
8e4df1a
[map] Protect more against pointer deref
31c1a83
More
5bffa9e
[serialize] Fix hb_hashmap_t<> for pointers and use in packed_map
5b66b03
[iter] Remove passing pointer to hb_iter()
42ab32c
[array] Use dagger for hashing array
d0da547
[iter] Accept pointers in hb_iter()
b6f29bf
[serialize] Towards maintaining packed_map
fc24bb9
[serialize] Minor
aa2293a
[serialize] Handle non-nullable offsets
e42b82c
[serialize] Movce empty-object handling earlier
e04518b
[serialize] Minor
7f73c97