Matthew Butterick
|
3a8ce2aed6
|
ig
|
6 years ago |
Matthew Butterick
|
4374400503
|
refac
|
6 years ago |
Matthew Butterick
|
8bc4109a91
|
methodize fonts
|
6 years ago |
Matthew Butterick
|
83b7d0b51a
|
methodize vector
|
6 years ago |
Matthew Butterick
|
30693ca0b9
|
nits
|
6 years ago |
Matthew Butterick
|
2a1dde5c5c
|
ctm rename
|
6 years ago |
Matthew Butterick
|
0672e129d1
|
missed
|
6 years ago |
Matthew Butterick
|
07a470a0ac
|
rename
|
6 years ago |
Matthew Butterick
|
a66814cfd7
|
rename
|
6 years ago |
Matthew Butterick
|
8c1320a2d0
|
renaming
|
6 years ago |
Matthew Butterick
|
0cb5b04856
|
no init color
|
6 years ago |
Matthew Butterick
|
2cfc6965c7
|
methodize
|
6 years ago |
Matthew Butterick
|
84a8b8b800
|
nits
|
6 years ago |
Matthew Butterick
|
e15a268650
|
margin struct
|
6 years ago |
Matthew Butterick
|
269b360a02
|
refac
|
6 years ago |
Matthew Butterick
|
99b2cba155
|
don't pass this
|
6 years ago |
Matthew Butterick
|
5d8d5a5fd7
|
portier
|
6 years ago |
Matthew Butterick
|
2b65675d6c
|
don't do that
|
6 years ago |
Matthew Butterick
|
1ff5ccfba1
|
hm
|
6 years ago |
Matthew Butterick
|
602fc9ae40
|
add-page
|
6 years ago |
Matthew Butterick
|
7a5c4d47a1
|
add-page
|
6 years ago |
Matthew Butterick
|
c9dfb71d09
|
nits
|
6 years ago |
Matthew Butterick
|
9b59520164
|
put "payload" under interface
|
6 years ago |
Matthew Butterick
|
a70d20e6cd
|
don't use end method for writing
|
6 years ago |
Matthew Butterick
|
8902a4721f
|
clean up offset housekeeping
|
6 years ago |
Matthew Butterick
|
b0f96554b8
|
gingerly
|
6 years ago |
Matthew Butterick
|
2410f6398e
|
terser
|
6 years ago |
Matthew Butterick
|
f11dbfb02a
|
portier
|
6 years ago |
Matthew Butterick
|
8821fffd4f
|
nits
|
6 years ago |
Matthew Butterick
|
6750376291
|
nits
|
6 years ago |
Matthew Butterick
|
317d7bbc14
|
porty
|
6 years ago |
Matthew Butterick
|
8a38e41a91
|
methodize
|
6 years ago |
Matthew Butterick
|
33f0c6443b
|
refgen
|
6 years ago |
Matthew Butterick
|
7870e8aad3
|
more params
|
6 years ago |
Matthew Butterick
|
a8a0e3b6d3
|
refac reference class
|
6 years ago |
Matthew Butterick
|
1778fd1a35
|
eqv
|
6 years ago |
Matthew Butterick
|
ebe3d23b21
|
debug
|
6 years ago |
Matthew Butterick
|
17ef98718a
|
kill isBuffer
|
6 years ago |
Matthew Butterick
|
2c9ac3b6dc
|
renames
|
6 years ago |
Matthew Butterick
|
5cfdbb7ce5
|
moves
|
6 years ago |
Matthew Butterick
|
cd4c5dca5d
|
change
|
6 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
|
f60258393e
|
testability
|
6 years ago |
Matthew Butterick
|
9264461ab6
|
faster byte loop
|
6 years ago |
Matthew Butterick
|
c867fc2f77
|
req
|
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
|
cb4dcd8bc0
|
change
|
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
|
dfe916721b
|
18 19
|
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
|
c55f60b63e
|
test 9
|
6 years ago |
Matthew Butterick
|
7b924f7650
|
test 6 7 8
|
6 years ago |
Matthew Butterick
|
1a7e4e8ef6
|
test5
|
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
|
94fbf2ab94
|
that wasn't too bad
|
6 years ago |
Matthew Butterick
|
c0f8084fc9
|
push
|
6 years ago |
Matthew Butterick
|
f22b366d64
|
next: match recursive dicts
|
6 years ago |
Matthew Butterick
|
943340314d
|
wicked
|
6 years ago |
Matthew Butterick
|
470d476fbc
|
start pdf parser for tests
|
6 years ago |
Matthew Butterick
|
5f77b53c90
|
Update LICENSE.md
|
6 years ago |
Matthew Butterick
|
ebc8ddb911
|
buildable not testable
|
6 years ago |
Matthew Butterick
|
8c15baf262
|
tune
|
6 years ago |
Matthew Butterick
|
69d9ea9765
|
move fontkits to separate package
|
6 years ago |
Matthew Butterick
|
f4627a1a71
|
move xenomorphs to separate package
|
6 years ago |
Matthew Butterick
|
3f0a33c61b
|
move sugars to sugar/unstable
|
6 years ago |
Matthew Butterick
|
562c99e757
|
to racket/base
|
6 years ago |
Matthew Butterick
|
7d9ec04cbb
|
update path
|
6 years ago |
Matthew Butterick
|
aee442977a
|
Update info.rkt
|
6 years ago |
Matthew Butterick
|
d7a7d55837
|
suppress testing
|
6 years ago |
Matthew Butterick
|
079887f126
|
suppress testing
|
6 years ago |
Matthew Butterick
|
70f9587219
|
resume in glyph _getName
|
7 years ago |
Matthew Butterick
|
093b974cf1
|
main
|
7 years ago |
Matthew Butterick
|
09013840fb
|
charter otf
|
7 years ago |
Matthew Butterick
|
51724ee143
|
suppress measurement
|
7 years ago |
Matthew Butterick
|
5059702cdb
|
change
|
7 years ago |
Matthew Butterick
|
cdba59c1eb
|
start CFF tables
|
7 years ago |
Matthew Butterick
|
e06ec95603
|
note
|
7 years ago |
Matthew Butterick
|
0eab65ee31
|
OTF test file
|
7 years ago |
Matthew Butterick
|
612c2903db
|
leniency
|
7 years ago |
Matthew Butterick
|
bd667fe6ca
|
.gitignore is now working
|
7 years ago |
Matthew Butterick
|
91db0d60d6
|
ig
|
7 years ago |
Matthew Butterick
|
226e2a49da
|
suppress testing for now
|
7 years ago |
Matthew Butterick
|
4fb86f4678
|
travisify
|
7 years ago |
Matthew Butterick
|
0461311b14
|
Create travis.yml
|
7 years ago |
Matthew Butterick
|
6a892b5e5a
|
farewell
|
7 years ago |
Matthew Butterick
|
540b9f4614
|
.gitignore is now working
|
7 years ago |
Matthew Butterick
|
fd2708fc28
|
ig
|
7 years ago |
Matthew Butterick
|
b57faf0861
|
dep
|
7 years ago |
Matthew Butterick
|
8e1ba5e8e1
|
license & readme
|
7 years ago |
Matthew Butterick
|
48e7f2b0ab
|
suppress docs for now
|
7 years ago |
Matthew Butterick
|
959a1be5a1
|
build without error
|
7 years ago |
Matthew Butterick
|
017ff2377f
|
housekeeping
|
7 years ago |
Matthew Butterick
|
25ad7a0e60
|
more
|
7 years ago |
Matthew Butterick
|
530bb89a3a
|
more
|
7 years ago |
Matthew Butterick
|
6eaf67fb09
|
stub out
|
7 years ago |
Matthew Butterick
|
77cd7fdbda
|
continue docs
|
7 years ago |
Matthew Butterick
|
f0ef05227c
|
start xenodocs
|
7 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
|
eb2a5715e2
|
simplify gsub test
|
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
|
c3654ebf2c
|
fix goofed coffee tester
|
7 years ago |
Matthew Butterick
|
b7ac0907ff
|
reorder `dump` precedence
|
7 years ago |
Matthew Butterick
|
5a99d3a380
|
improve some errors
|
7 years ago |
Matthew Butterick
|
caa4354245
|
add lineGap, moveUp, moveDown
|
7 years ago |
Matthew Butterick
|
1341eeb906
|
suppress some debug msgs
|
7 years ago |
Matthew Butterick
|
1b4a93214c
|
add advanceWidth to glyphRun
|
7 years ago |
Matthew Butterick
|
99b663166a
|
force float result
|
7 years ago |
Matthew Butterick
|
c2298d2659
|
more parsing
|
8 years ago |
Matthew Butterick
|
266f2f75a8
|
parsing
|
8 years ago |
Matthew Butterick
|
7445bc9e91
|
more samples
|
8 years ago |
Matthew Butterick
|
38096fdd48
|
test19 (embed otf)
|
8 years ago |
Matthew Butterick
|
53b17e170a
|
stub out cff table
|
8 years ago |
Matthew Butterick
|
f5f235d2a0
|
nit
|
8 years ago |
Matthew Butterick
|
b1b0e25c44
|
add otf to test
|
8 years ago |
Matthew Butterick
|
a4aaeab4ac
|
clarity
|
8 years ago |
Matthew Butterick
|
0ea4ead03c
|
update alltest
|
8 years ago |
Matthew Butterick
|
211edfbf46
|
test18 passes
|
8 years ago |
Matthew Butterick
|
55d2832379
|
nit
|
8 years ago |
Matthew Butterick
|
7d39f4d79e
|
test17 passes really
|
8 years ago |
Matthew Butterick
|
effc6647c8
|
test 17 passes
|
8 years ago |
Matthew Butterick
|
9974acaff1
|
test16 passes
|
8 years ago |
Matthew Butterick
|
7609fd1126
|
position amiss
|
8 years ago |
Matthew Butterick
|
b5855e7ee1
|
ligature appears but pos is wrong
|
8 years ago |
Matthew Butterick
|
f0ef666b42
|
shaping is right but mutation is wrong
|
8 years ago |
Matthew Butterick
|
cf9ec85868
|
more
|
8 years ago |
Matthew Butterick
|
fa05e3c37a
|
later
|
8 years ago |
Matthew Butterick
|
cbab5b34bd
|
more
|
8 years ago |
Matthew Butterick
|
46211de41c
|
disco very
|
8 years ago |
Matthew Butterick
|
bf36013ef3
|
mutational propaganda
|
8 years ago |
Matthew Butterick
|
e84037e0b2
|
hmm
|
8 years ago |
Matthew Butterick
|
c1bc246b19
|
GSUB: resume in spurious ligature lookup
|
8 years ago |
Matthew Butterick
|
5cfd6ae98a
|
start test 16 (GSUB ligatures)
|
8 years ago |
Matthew Butterick
|
cc6f1fb148
|
pass test15 (gpos kerning)
|
8 years ago |
Matthew Butterick
|
6af07a581a
|
progress
|
8 years ago |
Matthew Butterick
|
8ae32ee305
|
resume in applyFeatures
|
8 years ago |
Matthew Butterick
|
c9c6663626
|
shaping up
|
8 years ago |
Matthew Butterick
|
1f2e685e8b
|
resume in layout-engine, ot-layout-engine
|
8 years ago |
Matthew Butterick
|
3aba76f338
|
pass test14
|
8 years ago |
Matthew Butterick
|
3590abd539
|
restore BufferT
|
8 years ago |
Matthew Butterick
|
c53fd0b0e6
|
roxify
|
8 years ago |
Matthew Butterick
|
a1f098918a
|
one more
|
8 years ago |
Matthew Butterick
|
57f2c21a93
|
deprecations
|
8 years ago |
Matthew Butterick
|
27c9de274e
|
vanquish the spooky
|
8 years ago |
Matthew Butterick
|
af4fe8157d
|
all tests work
|
8 years ago |
Matthew Butterick
|
7098897c73
|
test 12 works
|
8 years ago |
Matthew Butterick
|
ecec3c9479
|
portifying
|
8 years ago |
Matthew Butterick
|
e477bdbd49
|
stuck on test 12 / gpos-test
|
8 years ago |
Matthew Butterick
|
ad60ed301c
|
fill in pointers
|
8 years ago |
Matthew Butterick
|
4f33094e78
|
tests through 11 work
|
8 years ago |
Matthew Butterick
|
fa104d0243
|
portify
|
8 years ago |
Matthew Butterick
|
0433b7b441
|
portify
|
8 years ago |
Matthew Butterick
|
8a75e8dd09
|
portify
|
8 years ago |
Matthew Butterick
|
ac7b8bc69b
|
portify
|
8 years ago |
Matthew Butterick
|
c89971e5b5
|
portify
|
8 years ago |
Matthew Butterick
|
01ca66a40e
|
Update array.rkt
|
8 years ago |
Matthew Butterick
|
a77737e1e6
|
Update base.rkt
|
8 years ago |
Matthew Butterick
|
fee9c8fd4d
|
portify
|
8 years ago |
Matthew Butterick
|
95d5a4417c
|
portify
|
8 years ago |
Matthew Butterick
|
1c6e090b73
|
portify
|
8 years ago |
Matthew Butterick
|
d398398c2e
|
portify pt 1
|
8 years ago |
Matthew Butterick
|
58b7d10c53
|
change name
|
8 years ago |
Matthew Butterick
|
0bf40ef09b
|
nit
|
8 years ago |