Matthew Butterick
|
2410f6398e
|
terser
|
5 years ago |
Matthew Butterick
|
f11dbfb02a
|
portier
|
5 years ago |
Matthew Butterick
|
8821fffd4f
|
nits
|
5 years ago |
Matthew Butterick
|
6750376291
|
nits
|
5 years ago |
Matthew Butterick
|
317d7bbc14
|
porty
|
5 years ago |
Matthew Butterick
|
8a38e41a91
|
methodize
|
5 years ago |
Matthew Butterick
|
33f0c6443b
|
refgen
|
5 years ago |
Matthew Butterick
|
7870e8aad3
|
more params
|
5 years ago |
Matthew Butterick
|
a8a0e3b6d3
|
refac reference class
|
5 years ago |
Matthew Butterick
|
1778fd1a35
|
eqv
|
5 years ago |
Matthew Butterick
|
ebe3d23b21
|
debug
|
5 years ago |
Matthew Butterick
|
17ef98718a
|
kill isBuffer
|
5 years ago |
Matthew Butterick
|
2c9ac3b6dc
|
renames
|
5 years ago |
Matthew Butterick
|
5cfdbb7ce5
|
moves
|
5 years ago |
Matthew Butterick
|
cd4c5dca5d
|
change
|
5 years ago |
Matthew Butterick
|
b59997e1b5
|
level 41
|
6 years ago |
Matthew Butterick
|
ed58364326
|
renames in bbox
|
6 years ago |
Matthew Butterick
|
f4e1ed6725
|
more renames
|
6 years ago |
Matthew Butterick
|
7b9fb9ec24
|
structify font
|
6 years ago |
Matthew Butterick
|
d6d9a46d5f
|
toe
|
6 years ago |
Matthew Butterick
|
d0e24566b1
|
renames
|
6 years ago |
Matthew Butterick
|
8834de48c5
|
structify subset
|
6 years ago |
Matthew Butterick
|
510c5af2a1
|
fixup
|
6 years ago |
Matthew Butterick
|
ac9438b57e
|
fixup
|
6 years ago |
Matthew Butterick
|
b36489e986
|
goodbye racket/function
|
6 years ago |
Matthew Butterick
|
4b458b7e76
|
structify glyph
|
6 years ago |
Matthew Butterick
|
018edcbe34
|
structify glyph position
|
6 years ago |
Matthew Butterick
|
8bb5b6d1c9
|
structify glyphrun
|
6 years ago |
Matthew Butterick
|
67b32f7254
|
nitwittery
|
6 years ago |
Matthew Butterick
|
94e4540825
|
nit
|
6 years ago |
Matthew Butterick
|
d821c93084
|
simplify
|
6 years ago |
Matthew Butterick
|
9264461ab6
|
faster byte loop
|
6 years ago |
Matthew Butterick
|
b76fa53bd4
|
retire the dark pattern
|
6 years ago |
Matthew Butterick
|
e34d227e3f
|
port pos
|
6 years ago |
Matthew Butterick
|
9b85bb85f2
|
alltests
|
6 years ago |
Matthew Butterick
|
621769a279
|
differ
|
6 years ago |
Matthew Butterick
|
49d0b36dac
|
gbye
|
6 years ago |
Matthew Butterick
|
83be477643
|
note re slow png
|
6 years ago |
Matthew Butterick
|
deb52228ac
|
update
|
6 years ago |
Matthew Butterick
|
11f65f48ba
|
don't copy bytes
|
6 years ago |
Matthew Butterick
|
a0cbb07ea0
|
withhold
|
6 years ago |
Matthew Butterick
|
578fe08082
|
adjust
|
6 years ago |
Matthew Butterick
|
f783961f63
|
structify bbox
|
6 years ago |
Matthew Butterick
|
91fbf8d66d
|
shortening
|
6 years ago |
Matthew Butterick
|
a111263513
|
explore
|
6 years ago |
Matthew Butterick
|
261ecddc95
|
tests work
|
6 years ago |
Matthew Butterick
|
2637c90b7e
|
next: return to number precision in test1
|
6 years ago |
Matthew Butterick
|
c8ceb35c28
|
14 through 17
|
6 years ago |
Matthew Butterick
|
f9757a96aa
|
12 & 13
|
6 years ago |
Matthew Butterick
|
fbe1525f3c
|
10 & 11
|
6 years ago |
Matthew Butterick
|
fd34ea3c00
|
more
|
6 years ago |
Matthew Butterick
|
42f5f93199
|
working on 10
|
6 years ago |
Matthew Butterick
|
4254c001e2
|
test4
|
6 years ago |
Matthew Butterick
|
f090fd0748
|
test 2 & 3
|
6 years ago |
Matthew Butterick
|
c489c007ff
|
test 0 & 1
|
6 years ago |
Matthew Butterick
|
ebc8ddb911
|
buildable not testable
|
6 years ago |
Matthew Butterick
|
8c15baf262
|
tune
|
6 years ago |
Matthew Butterick
|
d7a7d55837
|
suppress testing
|
6 years ago |
Matthew Butterick
|
70f9587219
|
resume in glyph _getName
|
6 years ago |
Matthew Butterick
|
093b974cf1
|
main
|
6 years ago |
Matthew Butterick
|
09013840fb
|
charter otf
|
6 years ago |
Matthew Butterick
|
51724ee143
|
suppress measurement
|
6 years ago |
Matthew Butterick
|
5059702cdb
|
change
|
6 years ago |
Matthew Butterick
|
e06ec95603
|
note
|
6 years ago |
Matthew Butterick
|
0eab65ee31
|
OTF test file
|
6 years ago |
Matthew Butterick
|
612c2903db
|
leniency
|
6 years ago |
Matthew Butterick
|
bd667fe6ca
|
.gitignore is now working
|
6 years ago |
Matthew Butterick
|
959a1be5a1
|
build without error
|
6 years ago |
Matthew Butterick
|
017ff2377f
|
housekeeping
|
6 years ago |
Matthew Butterick
|
0c441b2478
|
fix transformation composition & annotations
|
7 years ago |
Matthew Butterick
|
a99be67345
|
test20 is now otf embedding
|
7 years ago |
Matthew Butterick
|
26e15f7d76
|
test 19
|
7 years ago |
Matthew Butterick
|
75e5d7ad61
|
add `shear`
|
7 years ago |
Matthew Butterick
|
d5fed41e07
|
minion test
|
7 years ago |
Matthew Butterick
|
1f09f40ebe
|
add clipping
|
7 years ago |
Matthew Butterick
|
caa4354245
|
add lineGap, moveUp, moveDown
|
7 years ago |
Matthew Butterick
|
99b663166a
|
force float result
|
7 years ago |
Matthew Butterick
|
c2298d2659
|
more parsing
|
7 years ago |
Matthew Butterick
|
266f2f75a8
|
parsing
|
7 years ago |
Matthew Butterick
|
7445bc9e91
|
more samples
|
7 years ago |
Matthew Butterick
|
38096fdd48
|
test19 (embed otf)
|
7 years ago |
Matthew Butterick
|
f5f235d2a0
|
nit
|
7 years ago |
Matthew Butterick
|
b1b0e25c44
|
add otf to test
|
7 years ago |
Matthew Butterick
|
0ea4ead03c
|
update alltest
|
7 years ago |
Matthew Butterick
|
211edfbf46
|
test18 passes
|
7 years ago |
Matthew Butterick
|
7d39f4d79e
|
test17 passes really
|
7 years ago |
Matthew Butterick
|
effc6647c8
|
test 17 passes
|
7 years ago |
Matthew Butterick
|
9974acaff1
|
test16 passes
|
7 years ago |
Matthew Butterick
|
7609fd1126
|
position amiss
|
7 years ago |
Matthew Butterick
|
b5855e7ee1
|
ligature appears but pos is wrong
|
7 years ago |
Matthew Butterick
|
f0ef666b42
|
shaping is right but mutation is wrong
|
7 years ago |
Matthew Butterick
|
cf9ec85868
|
more
|
7 years ago |
Matthew Butterick
|
46211de41c
|
disco very
|
7 years ago |
Matthew Butterick
|
bf36013ef3
|
mutational propaganda
|
7 years ago |
Matthew Butterick
|
c1bc246b19
|
GSUB: resume in spurious ligature lookup
|
7 years ago |
Matthew Butterick
|
5cfd6ae98a
|
start test 16 (GSUB ligatures)
|
7 years ago |
Matthew Butterick
|
cc6f1fb148
|
pass test15 (gpos kerning)
|
7 years ago |
Matthew Butterick
|
c9c6663626
|
shaping up
|
7 years ago |
Matthew Butterick
|
1f2e685e8b
|
resume in layout-engine, ot-layout-engine
|
7 years ago |
Matthew Butterick
|
3aba76f338
|
pass test14
|
7 years ago |
Matthew Butterick
|
3590abd539
|
restore BufferT
|
7 years ago |
Matthew Butterick
|
27c9de274e
|
vanquish the spooky
|
7 years ago |
Matthew Butterick
|
7098897c73
|
test 12 works
|
7 years ago |
Matthew Butterick
|
e477bdbd49
|
stuck on test 12 / gpos-test
|
7 years ago |
Matthew Butterick
|
4f33094e78
|
tests through 11 work
|
7 years ago |
Matthew Butterick
|
d036052ec8
|
alltests work (except 14)
|
7 years ago |
Matthew Butterick
|
35c872b185
|
alltests work except subsets
|
7 years ago |
Matthew Butterick
|
7b5a04ba10
|
next: GPOS & GSUB tables
|
7 years ago |
Matthew Butterick
|
3fd8cefdde
|
progress
|
7 years ago |
Matthew Butterick
|
3763c91d32
|
remove fonts
|
7 years ago |
Matthew Butterick
|
04e07329eb
|
use fira instead
|
7 years ago |
Matthew Butterick
|
c4da0e41ae
|
tweak tester
|
7 years ago |
Matthew Butterick
|
a8a4cdc31d
|
better getter
|
7 years ago |
Matthew Butterick
|
5e4f771610
|
amendments
|
7 years ago |
Matthew Butterick
|
fa79310464
|
studying cmap
|
7 years ago |
Matthew Butterick
|
25c42e3659
|
step2a
|
7 years ago |
Matthew Butterick
|
b758ec2723
|
step2
|
7 years ago |
Matthew Butterick
|
2514b6493d
|
subset with composites
|
7 years ago |
Matthew Butterick
|
c60cde7a16
|
remove padding routine
|
7 years ago |
Matthew Butterick
|
1303acbb06
|
touchup
|
7 years ago |
Matthew Butterick
|
3847daa32a
|
embedding achieved
|
7 years ago |
Matthew Butterick
|
111a986b5d
|
next: implement pointers (brings table data in)
|
7 years ago |
Matthew Butterick
|
9a433cc96b
|
resume in bad stream length of loca
|
7 years ago |
Matthew Butterick
|
fe23713081
|
resume in head table: bitfield
|
7 years ago |
Matthew Butterick
|
a0d6aa449c
|
reloc
|
7 years ago |
Matthew Butterick
|
638a578faa
|
next: start table decoding with maxp
|
7 years ago |
Matthew Butterick
|
0765d3e9cd
|
tuning
|
7 years ago |
Matthew Butterick
|
fa1374984d
|
redo
|
7 years ago |
Matthew Butterick
|
86331b2687
|
reorg
|
7 years ago |
Matthew Butterick
|
2d9c09c036
|
next: unify helper modules
|
7 years ago |
Matthew Butterick
|
55ad632e5d
|
array test
|
7 years ago |
Matthew Butterick
|
7f32bfbc86
|
progress on directory
|
7 years ago |
Matthew Butterick
|
3fb2990284
|
resume in struct
|
7 years ago |
Matthew Butterick
|
b3894c42e6
|
start restructure
|
7 years ago |
Matthew Butterick
|
f297866104
|
starting directory
|
7 years ago |
Matthew Butterick
|
441309e3d4
|
starting to decode
|
7 years ago |
Matthew Butterick
|
6ac7f82488
|
working on bit parsing
|
7 years ago |
Matthew Butterick
|
1e41d9e1cd
|
advancing
|
7 years ago |
Matthew Butterick
|
a48fc06f61
|
continue
|
7 years ago |
Matthew Butterick
|
c3dc0f66be
|
bidi start
|
7 years ago |
Matthew Butterick
|
f9f726391a
|
gifparse
|
7 years ago |
Matthew Butterick
|
d8094ab381
|
binparser
|
7 years ago |
Matthew Butterick
|
3e404d0b30
|
binarizer
|
7 years ago |
Matthew Butterick
|
843d6cb6d9
|
resume in binary structuring
|
7 years ago |
Matthew Butterick
|
ebb57d3094
|
resume in font file embed
|
7 years ago |
Matthew Butterick
|
c878b1dbe6
|
resume in missing offset for ref 8
|
7 years ago |
Matthew Butterick
|
fea784624a
|
resume in TT_OS2 struct
|
7 years ago |
Matthew Butterick
|
f5b128dcb7
|
resume in embedded:encode
|
7 years ago |
Matthew Butterick
|
fa4eef1325
|
working on subset
|
7 years ago |
Matthew Butterick
|
9fdeb7e7b8
|
advanceWidth done
|
7 years ago |
Matthew Butterick
|
3bc7a0cbbb
|
next: getGlyph advanceWidth, then createSubset
|
7 years ago |
Matthew Butterick
|
c86e2cea36
|
hhea table, linegap, bbox
|
7 years ago |
Matthew Butterick
|
20e9f95173
|
forging ahead
|
7 years ago |
Matthew Butterick
|
294721c74d
|
resume in embedded: encode
|
7 years ago |
Matthew Butterick
|
ce1374eb49
|
spawn
|
7 years ago |
Matthew Butterick
|
976d257930
|
working on test12
|
7 years ago |
Matthew Butterick
|
7189dae52e
|
start test12
|
7 years ago |
Matthew Butterick
|
6c17303056
|
tweak
|
7 years ago |
Matthew Butterick
|
f24f0285ac
|
note
|
7 years ago |
Matthew Butterick
|
b64996fc1c
|
finish test11
|
7 years ago |
Matthew Butterick
|
90015665e2
|
resume in annot rect width and append annots to dict
|
7 years ago |
Matthew Butterick
|
7dba1d4c71
|
start test11
|
7 years ago |
Matthew Butterick
|
5a06b48f20
|
correction
|
7 years ago |
Matthew Butterick
|
add59cce6b
|
note
|
7 years ago |
Matthew Butterick
|
5fe0ad25ae
|
lex & parse paths
|
7 years ago |
Matthew Butterick
|
09963bf5a5
|
resume in path:T
|
7 years ago |
Matthew Butterick
|
aa948d8ebe
|
start test11
|
7 years ago |
Matthew Butterick
|
fb4b7819b0
|
refac
|
7 years ago |
Matthew Butterick
|
b0f9ee621b
|
test10 works
|
7 years ago |
Matthew Butterick
|
47331124f4
|
test09 works
|
7 years ago |
Matthew Butterick
|
4aec7c7a3b
|
start test09
|
7 years ago |
Matthew Butterick
|
b38a3e2378
|
testier
|
7 years ago |
Matthew Butterick
|
6773021b41
|
refac
|
7 years ago |
Matthew Butterick
|
a80bc303b6
|
refac
|
7 years ago |
Matthew Butterick
|
0d279abbb7
|
refac
|
7 years ago |
Matthew Butterick
|
d3aaf6e371
|
refac
|
7 years ago |
Matthew Butterick
|
dbeaf8b7bb
|
refac
|
7 years ago |
Matthew Butterick
|
614a10babb
|
refac
|
7 years ago |
Matthew Butterick
|
197acdd78c
|
test8 mostly works
|
7 years ago |
Matthew Butterick
|
40553cedcf
|
smask works
|
7 years ago |
Matthew Butterick
|
6804a31629
|
hmm
|
7 years ago |
Matthew Butterick
|
0e9de4a198
|
the struggle
|
7 years ago |
Matthew Butterick
|
1cbfb6d591
|
working on png with alpha
|
7 years ago |
Matthew Butterick
|
71dd3b0b23
|
test7 works
|
7 years ago |
Matthew Butterick
|
abbb36330d
|
test7 jpeg works
|
7 years ago |
Matthew Butterick
|
ad086a8af1
|
update alltest
|
7 years ago |
Matthew Butterick
|
73b6e6df8f
|
notes
|
7 years ago |
Matthew Butterick
|
aad217a55e
|
successful png test in test5
|
7 years ago |
Matthew Butterick
|
f5e2b33bd8
|
image progress
|
7 years ago |
Matthew Butterick
|
e57ad924ca
|
resume in test5: not getting output
|
7 years ago |
Matthew Butterick
|
e3b0af51c5
|
test6 & refac
|
7 years ago |
Matthew Butterick
|
c99c47a2ed
|
consolidate test files
|
7 years ago |
Matthew Butterick
|
61e180b975
|
compare lengths of pitfall to pdfkit
|
7 years ago |
Matthew Butterick
|
673fb8997d
|
refac
|
7 years ago |
Matthew Butterick
|
2eea68e2cc
|
refac
|
7 years ago |
Matthew Butterick
|
0bba09837b
|
refac
|
7 years ago |
Matthew Butterick
|
f6ba95b6ab
|
refac
|
7 years ago |
Matthew Butterick
|
cfaee2c10e
|
refac
|
7 years ago |
Matthew Butterick
|
1082bad5fe
|
refac
|
7 years ago |
Matthew Butterick
|
c094015218
|
ok
|
7 years ago |