[subset] Fixup
577beca
Whitespace
c9acab3
[subset] Create new face and copy all tables to it
7fd0b61
Refactor subset glyf to remove multiple calls to glyf.fini()
4e1abe2
Add implementation of glyf subsetting.
0a5d144
Extract glyf offset calculation into it's own method.
05d65ba
Fix two undefined-behavior issues
6d7c6e1
Try fixing build for platforms that have no visibility attributes
b87cbe2
[test] Minor
f701004
[subset] Add hb_subset_face
6804b61
[subset] Change hb_subset API to remove hb_subset_face_t
af02812
Remove NullPool visibility hack
2da0d87
glyph ids to retain should most likely keep the glyph id not the codepoint
b95aa20
Remove \ns leftover from fprintf
9142871
Horrid hack to assign new gids. Use DEBUG_MSG over fprintf
eb485bb
Add a subset debug category
8b80cbb
[aat] Set debug lookup_index
ee433d3
TEMPORARY: remove HB_INTERNAL from null pool so subset builds again
38df1ec
Add an instance of glyf::accelerator_t to hb-subset-glyf.
53aa0e9
add back assert_pod
ef62dfe
Resolve codepoints:glyph ids. Does not compile; undefined reference to OT::_hb_NullPool
d0ce3c6
Add skeleton of hb-subset-glyf, call if from hb_subset(...)
6a45e5d
Create a subset plan in hb_subset.
31ec3c2
capture the set of codepoints passed by --unicodes
6c52d94
Make hb-subset-plan private.
25e9173
Move definition of hb_subset_input into hb-subset-private.hh.
af46a4d
Add codepoints to subset input.
7481f0c
Add a basic sketch of hb-subset-plan.
1cfe650
[aat] Fix debug compile
126ffdb
[test] Fix test-subset on old distros (#758)
8cb8bfd